aboutsummaryrefslogtreecommitdiff
path: root/glslang/MachineIndependent/linkValidate.cpp
AgeCommit message (Expand)Author
2014-01-06Minor infrastructure changes, to simplify an upcoming check in:John Kessenich
2013-12-20Add array sizing/checking/overlapping semantics for tessellation inputs.John Kessenich
2013-12-13Tessellation: Smaller changes: Take tessellation control output arrayness in...John Kessenich
2013-12-13Tessellation: Implicit array sizing and consistency checking of control-shade...John Kessenich
2013-12-11Add missing check that a function call is not using the same name as a variab...John Kessenich
2013-12-11Tessellation partial implementation (not ready for use yet), including:John Kessenich
2013-12-07Allow layout aliasing for desktop vertex inputs.John Kessenich
2013-12-05Remove one layer of arrayness on geometry shader inputs before checking for l...John Kessenich
2013-12-05Implement location overlap error checking.John Kessenich
2013-11-27Compile-time check on sampler binding size, link-time merging and checking of...John Kessenich
2013-11-20Add link-time checks for max_vertices, input primitive, and output primitive ...John Kessenich
2013-11-20Track what ins/outs/uniforms are used, so that errors like "declare after use...John Kessenich
2013-11-07Add and partially implement an interface for doing uniform reflection. It in...John Kessenich
2013-11-05Clean up/resolve a bunch of TODO, which included implementing pixel_center_in...John Kessenich
2013-10-30Fix recursion detection (it was detecting cycles in the call graph that were ...John Kessenich
2013-10-15Add ES 3.0 fragment output link-time test for outputs having or not having lo...John Kessenich