summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_fs.cpp
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/mesa/drivers/dri/i965/brw_fs.cpp
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/mesa/drivers/dri/i965/brw_fs.cpp')
0 files changed, 0 insertions, 0 deletions