summaryrefslogtreecommitdiff
path: root/tests/spec/glsl-1.50/execution
AgeCommit message (Expand)AuthorFilesLines
2014-06-18glsl-1.50: Don't try to use embedded struct definitionsChris Forbes1-6/+10
2014-05-22glsl-1.50: Add shader tests to verify gl_FragCoord redeclarationsAnuj Phogat5-0/+284
2014-05-16Add test to verify the values of gl_VertexID captured by transform feedbackAnuj Phogat2-0/+214
2014-05-07glsl-1.50/execution/geometry: fix pixel probing for arbitrary window sizeBrian Paul1-9/+40
2014-02-20glsl-1.50: Add shader tests to verify gl_FragCoord layout qualifiersAnuj Phogat9-0/+501
2013-12-02Test a geometry shader that does an item-by-item copy of gl_ClipDistance.Paul Berry1-0/+98
2013-11-12More tests for vs-fs interface block matching rules.Paul Berry1-0/+58
2013-11-12More tests for vs-gs interface block array matching rules.Paul Berry1-0/+77
2013-11-11Test a corner case involving arrays, structs, and interface blocks.Paul Berry1-0/+54
2013-11-11gs: Test redeclaring either gl_PerVertex in or out, and using both.Paul Berry2-0/+108
2013-11-11gs: Test that gl_MaxGeometryInputComponents can actually be achieved.Paul Berry1-0/+66
2013-11-11Test the "centroid" qualifier inside of interface blocks.Paul Berry2-0/+283
2013-11-11Test interpolation qualifiers inside of interface blocks.Paul Berry3-0/+247
2013-11-11Check that transform feedback size/type comes from gs, not vs.Paul Berry2-0/+228
2013-11-04Test that the fs gl_PrimitiveID input works even when there's no gs.Paul Berry1-0/+60
2013-10-28GS: Test that geometry shader input/output layout qualifiers only compile if ...Nicholas Mack3-0/+257
2013-10-28Interface Blocks: Test how interface block members are accessed from APINicholas Mack2-0/+174
2013-10-23Fix invalid gs qualifier "layout(triangles) out" in a few tests.Paul Berry1-1/+1
2013-10-18glsl-1.50: add size requirements to 3 shader_test testsJordan Justen3-6/+9
2013-10-16Test unsized arrays in interface blocksPaul Berry6-0/+544
2013-10-16gs: Don't try to use gl_PerVertex when redeclaring fragment shader inputs.Paul Berry1-3/+1
2013-10-15gs: Check GL errors in primitive-id-restart test.Paul Berry1-0/+2
2013-10-09gs: Test that a single shader can redeclare both gl_PerVertex input and output.Paul Berry1-0/+67
2013-10-08Test that the built-in gl_PerVertex interface block can be redeclared.Paul Berry3-0/+275
2013-10-07Test that invariant qualifier is available to all shadersSteve Miller1-0/+84
2013-10-07GS: Test that EndPrimitive() is optional for geometry output layout of "points"Nicholas Mack2-0/+162
2013-10-07GS: Test that varyings of the same name between VS and GS must match typesNicholas Mack1-0/+48
2013-10-07GS: Tests that varying arrays can only be passed between VS and GS within blocksNicholas Mack2-0/+150
2013-10-07GS: Test that geometry ins/outs can have flat/smooth/noperspective qualifiersNicholas Mack1-0/+95
2013-10-07gl3.2/glsl1.50: test that uniform variables in a named uniform block cannot b...Steve Miller2-0/+136
2013-09-28gs: Test corner case for triangle strip ordering with primitive restart.Paul Berry2-0/+312
2013-09-28gs: Test core GS inputs on GLSL 1.50Paul Berry1-0/+98
2013-09-16Test that GetProgramiv() now accepts GEOMETRY_INPUT_TYPE, GEOMETRY_OUTPUT_TYP...Nicholas Mack2-0/+184
2013-09-12gs: Test that input arrays can be accessed dynamically.Paul Berry1-0/+71
2013-09-11Test that GetShaderiv() may now return GEOMETRY_SHADER if passed a valid GS o...Nicholas Mack2-0/+86
2013-09-11Change the geometry shader output layouts from 'triangles' to 'triangle_strip...Nicholas Mack3-3/+3
2013-09-11Move gs-emits-too-few-verts.c into the correct folderNicholas Mack2-0/+167
2013-09-09gs: less demanding tests for triangle strips.Paul Berry3-0/+256
2013-09-05gs: Test interaction between gl_PrimitiveIDIn and primitive restart.Paul Berry2-0/+275
2013-09-03Test that geometry shaders input types must match the primitive modeNicholas Mack2-0/+204
2013-08-30glsl-1.50: Modify tests to use draw rectIan Romanick10-105/+35
2013-08-30glsl-1.50: Modify tests to use 'vertex shader passthrough'Ian Romanick2-19/+4
2013-08-30glsl-1.50: Convert minimum-maximums tests to use built-in-constants programIan Romanick2-79/+0
2013-08-28glsl-1.50-get-active-attrib-array: Fix memory leak.Vinson Lee1-0/+1
2013-08-28gs: Fix MSVC build.Vinson Lee1-11/+11
2013-08-28gs: test all input primitive types.Paul Berry2-0/+436
2013-08-26GLSL 150: Test that struct varyings are passed correctly from VS to GSNicholas Mack1-0/+147
2013-08-26GLSL 1.50: Test that struct varyings are passed correctly from GS to FSNicholas Mack1-0/+141
2013-08-26gs: Test EndPrimitive() functionality.Paul Berry4-0/+391
2013-08-16gs: Verify inter-shader checking of input layout vs. implicitly sized arrays.Paul Berry2-0/+165