jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4af7a947a6fe1834d3fb5a8af3cd73196d237f74
commit 4af7a947a6fe1834d3fb5a8af3cd73196d237f74 Author: Oleksandr Shcherbina <[email protected]> Date: Tue Mar 31 08:34:32 2015 +0900 Evas 3D: Fix shadow map shader Summary: Silly mistake after this b9b5ced501f4642f03d8bcc8441fd3f7b55a7f52 commit. Seems uninitialized components of vector gl_FragColor Reviewers: cedric, Hermet, jpeg Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2258 --- src/modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x | 2 +- src/modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x b/src/modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x index eaf7ece..2987ff3 100644 --- a/src/modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x +++ b/src/modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x @@ -1188,7 +1188,7 @@ static const char const shadow_map_frag_glsl[] = "#endif //DIFFUSE_TEXTURE\n" "#endif //DIFFUSE_TEXTURE_BLEND\n" "#endif //ALPHA_TEST_ENABLED\n" - " gl_FragColor.r = gl_FragCoord.z;\n" + " gl_FragColor = vec4(gl_FragCoord.z);\n" "}\n"; static const char const color_pick_vert_glsl[] = diff --git a/src/modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd b/src/modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd index 66a88ad..babc448 100644 --- a/src/modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd +++ b/src/modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd @@ -36,5 +36,5 @@ void main() { #endif //ALPHA_TEST_ENABLED - gl_FragColor.r = gl_FragCoord.z; + gl_FragColor = vec4(gl_FragCoord.z); } --
