Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-05-21 20:08:02 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-05-27 00:21:33 +0300
commit975eac0b0794e6455a3fb642d4e1e0782cdd292e (patch)
treec740357cbe9498231b266cfe411be636804916db /source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl
parent0c9974c8cd96c1c089cb3f00fb782df7b8294d6c (diff)
Workbench: Shadow: Add shader variant for manifold case.
Totally Manifold objects only require a single increment/decrement of the stencil value. This result in less geometry generated and less overdraw.
Diffstat (limited to 'source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl')
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl2
1 files changed, 0 insertions, 2 deletions
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl b/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl
index 5d286bd1090..32b31718cf8 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl
@@ -4,8 +4,6 @@
#define USE_INVOC_EXT
#endif
-#define DOUBLE_MANIFOLD
-
#ifdef DOUBLE_MANIFOLD
# ifdef USE_INVOC_EXT
# define invoc_ct 4