summaryrefslogtreecommitdiff
path: root/src/glsl/glcpp/tests/043-if-0-else.c
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2010-12-07 16:27:22 -0800
committerIan Romanick <ian.d.romanick@intel.com>2010-12-07 16:36:44 -0800
commitb0fc5103cbc9116806a9888f747baed4b8166246 (patch)
treef9de81e28e55be5a5291ae37bc5133dd09bacd06 /src/glsl/glcpp/tests/043-if-0-else.c
parent7ca7e9b626389dd6dac683c6664b8478e6d5c3b9 (diff)
glsl: Inherrit type of declared variable from initializer
Types of declared variables and their initializer must match excatly except for unsized arrays. Previously the type inherritance for unsized arrays happened implicitly in the emitted assignment. However, this assignment is never emitted for uniforms. Now that type is explicitly copied unconditionally. Fixes piglit test array-compare-04.vert (bugzilla #32035) and glsl-array-uniform-length (bugzilla #31985). NOTE: This is a candidate for the 7.9 branch.
Diffstat (limited to 'src/glsl/glcpp/tests/043-if-0-else.c')
0 files changed, 0 insertions, 0 deletions