summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/glcpp.h
diff options
context:
space:
mode:
authorKalyan Kondapally <[email protected]>2014-09-22 15:11:29 +0300
committerTapani Pälli <[email protected]>2014-09-26 08:29:10 +0300
commite018ea81bf580da7c771c5fd071343de92560083 (patch)
treed6964e8281df632a99dbb5871b73c710065d16d1 /src/glsl/glcpp/glcpp.h
parent1cb81d3a9b65781802f641fb3e4435edfed7f14a (diff)
glsl: Structures must have same name to be considered same type.
According to GLSL(4.2) and GLSL-ES (1.0, 3.0) spec, Structures must have the same name to be considered same type. We currently ignore the name check while checking if two records are same. This patch fixes this. Patch fixes failing tests in WebGL conformance test 'shaders-with-uniform-structs' when running Chrome on OpenGL ES. v2: Do not force name comparison with unnamed types (Tapani) v3: Cleanups (Matt) Signed-off-by: Kalyan Kondapally <[email protected]> Signed-off-by: Tapani Pälli <[email protected]> Reviewed-by: Anuj Phogat <[email protected]> Reviewed-by: Matt Turner <[email protected]> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=83934
Diffstat (limited to 'src/glsl/glcpp/glcpp.h')
0 files changed, 0 insertions, 0 deletions