Fix slight inconsistencies in which qualifiers are inherited into block members:
- don't inherit 'binding' - always set the member storage qualifier, not just when the shader explicitly set it - don't include in/out members as objects that are resized by geometry/primitive layout specifiers As a side effect, this makes built-in redeclarations (like gl_ClipDistance) require in/out. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24674 e7fa87d3-cd2b-0410-9028-fcbf551c1848
Showing
- Test/150.geom 2 additions, 2 deletionsTest/150.geom
- Test/150.vert 1 addition, 1 deletionTest/150.vert
- Test/300block.frag 1 addition, 1 deletionTest/300block.frag
- Test/430.vert 1 addition, 1 deletionTest/430.vert
- Test/baseResults/100.frag.out 1 addition, 1 deletionTest/baseResults/100.frag.out
- Test/baseResults/150.geom.out 34 additions, 34 deletionsTest/baseResults/150.geom.out
- Test/baseResults/150.tesc.out 174 additions, 174 deletionsTest/baseResults/150.tesc.out
- Test/baseResults/150.vert.out 6 additions, 6 deletionsTest/baseResults/150.vert.out
- Test/baseResults/300.frag.out 1 addition, 1 deletionTest/baseResults/300.frag.out
- Test/baseResults/300.vert.out 3 additions, 3 deletionsTest/baseResults/300.vert.out
- Test/baseResults/300block.frag.out 13 additions, 13 deletionsTest/baseResults/300block.frag.out
- Test/baseResults/300layout.vert.out 15 additions, 15 deletionsTest/baseResults/300layout.vert.out
- Test/baseResults/300operations.frag.out 7 additions, 7 deletionsTest/baseResults/300operations.frag.out
- Test/baseResults/330.frag.out 1 addition, 1 deletionTest/baseResults/330.frag.out
- Test/baseResults/400.geom.out 7 additions, 7 deletionsTest/baseResults/400.geom.out
- Test/baseResults/410.geom.out 5 additions, 5 deletionsTest/baseResults/410.geom.out
- Test/baseResults/420.geom.out 11 additions, 11 deletionsTest/baseResults/420.geom.out
- Test/baseResults/420.vert.out 5 additions, 5 deletionsTest/baseResults/420.vert.out
- Test/baseResults/420_size_gl_in.geom.out 7 additions, 7 deletionsTest/baseResults/420_size_gl_in.geom.out
- Test/baseResults/430.vert.out 5 additions, 5 deletionsTest/baseResults/430.vert.out
Loading
Please register or sign in to comment