diff options
author | Kalyan Kondapally <[email protected]> | 2014-09-22 15:11:29 +0300 |
---|---|---|
committer | Tapani Pälli <[email protected]> | 2014-09-26 08:29:10 +0300 |
commit | e018ea81bf580da7c771c5fd071343de92560083 (patch) | |
tree | d6964e8281df632a99dbb5871b73c710065d16d1 /src/glsl/glcpp/glcpp.h | |
parent | 1cb81d3a9b65781802f641fb3e4435edfed7f14a (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