diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2020-09-16 16:17:11 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2020-09-16 16:17:58 +0300 |
commit | fa81e36f65fce2e1080eb801bb381e0e0c462241 (patch) | |
tree | bfe15ca8b2aec02e5782f29ddc01afed95ad6d03 /source/blender/draw/engines | |
parent | fa2ef64d961959e46d35ff11d50cfc8f7bdf484a (diff) |
Fix T78653 Workbench: Broken Depth of Field in Viewport (Mac OSX)
The output layout was wrong and it's a mistery why it works on most
implementations since it's clearly a wrong usage.
Thanks @sebbas for helping narrowing down the issue.
Diffstat (limited to 'source/blender/draw/engines')
-rw-r--r-- | source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl index 1a0d01fde00..0d67ba2b9e4 100644 --- a/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl +++ b/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl @@ -390,8 +390,8 @@ void main() */ #ifdef RESOLVE -layout(location = 0) out vec4 finalColorAdd; -layout(location = 1) out vec4 finalColorMul; +layout(location = 0, index = 0) out vec4 finalColorAdd; +layout(location = 0, index = 1) out vec4 finalColorMul; void main() { |