John Kessenich afe0c66f65 SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed. 6 سال پیش
..
baseLegalResults d03da06ac1 Remove execute permissions 6 سال پیش
baseResults afe0c66f65 SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed. 6 سال پیش
inc1 971a0a8d2d Infrastructure: add include search paths (-I, etc.). 7 سال پیش
inc2 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
100.conf 5dc8a76265 Fix line endings in Test/100.conf. 8 سال پیش
100.frag 21f1286f57 Front-end: Implement GL_EXT_shader_non_constant_global_initializers. 8 سال پیش
100Limits.vert e1f0f5b31f Re-allow non-language characters in ES 100 comments, including '\', except for '\' just before a new line. 10 سال پیش
100samplerExternal.frag 2c5b3d64af Add support for GL_OES_EGL_image_external_essl3 7 سال پیش
100scope.vert 3a4687d782 Add missing check that a function call is not using the same name as a variable hiding the function's name. Also, support version 110 separate name spaces for functions and variable names. 10 سال پیش
110scope.vert d03da06ac1 Remove execute permissions 6 سال پیش
120.frag b67b4a7072 PP: Address #737: accept 'h'/'H' floating-point suffix more broadly. 7 سال پیش
120.vert f2cfe27021 Fix issue #388. 8 سال پیش
130.frag ddea678e3e Implement GL_ARB_shader_image_load_store. Partly done (format layout qualifiers) from a submission. 10 سال پیش
130.vert 447c65c978 Two missing test file sources. 10 سال پیش
140.frag 968c8f8e78 glslang: Bug 13724: ES global initializers must be constant. 9 سال پیش
140.vert c08fb8ab9c Full stack: properly implement GL_EXT_device_group and GL_EXT_multiview. 7 سال پیش
150.frag e553ace049 Parser: Extension requirement of gl_PrimitiveID and gl_Layer should be checked only for ESSL instead of GLSL. 8 سال پیش
150.geom ad54b24fba Implement GL_ARB_viewport_array extension. 10 سال پیش
150.tesc 1be8063e01 Require l-value patch-out indexing to be gl_InvocationID. 8 سال پیش
150.tese e8fe7b81d7 Allow tessellation shaders to work on versions back to 150. Also combined all the tessellation tests into a single run. 10 سال پیش
150.vert 1fbc6e6ca1 Added 'GL_core_profile' and 'GL_compatibility_profile' macro definition to preamble. 7 سال پیش
300.frag 69d01eadd6 Semantics: Catch nested types containing 'int' with non-'flat' interpolation. 8 سال پیش
300.vert 5513d9d0d8 Multiview extension: Accept layout(num_views) qualifier 7 سال پیش
300BuiltIns.frag 1189a7bc4a Make double underscore "__" an error for ES 300, but a warning for 310. 9 سال پیش
300block.frag 3cd0024ea8 GLSL front-end: Check recursively for opaque types in a block; these are all illegal. 9 سال پیش
300layout.frag b3007519fc Miscellaneous ES 3.1 semantics, and identification of all missing features. 10 سال پیش
300layout.vert 04b1c6ed4c GL_ARB_enhanced_layouts, part 5: uniform offset and align semantics. Numerical computations not yet done. 10 سال پیش
300link.frag fb57e7cc5e Add ES 3.0 fragment output link-time test for outputs having or not having location qualifiers. 11 سال پیش
300link2.frag fb57e7cc5e Add ES 3.0 fragment output link-time test for outputs having or not having location qualifiers. 11 سال پیش
300link3.frag fb57e7cc5e Add ES 3.0 fragment output link-time test for outputs having or not having location qualifiers. 11 سال پیش
300operations.frag 77d908af8a Added constant folding for relational (e.g. lessThan) built-ins, relational built-ins for uints, and bitwise ops for mixed scalars and vectors. 11 سال پیش
300samplerExternal.frag 2c5b3d64af Add support for GL_OES_EGL_image_external_essl3 7 سال پیش
300scope.vert 3a4687d782 Add missing check that a function call is not using the same name as a variable hiding the function's name. Also, support version 110 separate name spaces for functions and variable names. 10 سال پیش
310.comp 14d65beb06 GLSL: Fix Khronos private Bugzilla 15973: local sizes can't be 0. 7 سال پیش
310.frag c08fb8ab9c Full stack: properly implement GL_EXT_device_group and GL_EXT_multiview. 7 سال پیش
310.geom b61b82182f glslang front-end: Implement AEP *_point_size extensions. 9 سال پیش
310.tesc 1be8063e01 Require l-value patch-out indexing to be gl_InvocationID. 8 سال پیش
310.tese c325f43646 GLSL: Fix #1300: Can redeclare without size a sized built-in block array. 6 سال پیش
310.vert ac666e7368 Front-end ESSL: require precision declarations for images. 8 سال پیش
310AofA.vert b3f9e0a334 GLSL: Fix #1229: merge array sizes in parameter declarations. 6 سال پیش
310implicitSizeArrayError.vert e1ff231235 GLSL: Fix #1193: no 'location' on uniform/buffer block. 6 سال پیش
310runtimeArray.vert 5611c6d27b GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier 6 سال پیش
320.comp 53863a3a90 GLSL: Implement version 320 for ES. 7 سال پیش
320.frag 53863a3a90 GLSL: Implement version 320 for ES. 7 سال پیش
320.geom 53863a3a90 GLSL: Implement version 320 for ES. 7 سال پیش
320.tesc 53863a3a90 GLSL: Implement version 320 for ES. 7 سال پیش
320.tese c325f43646 GLSL: Fix #1300: Can redeclare without size a sized built-in block array. 6 سال پیش
320.vert 53863a3a90 GLSL: Implement version 320 for ES. 7 سال پیش
330.frag 133253b6ee Front-end: Fix issue #147: ensure layout(index=N) has N in [0,1]. 8 سال پیش
330comp.frag ef8ae2e345 Allow gl_FragColor and gl_FragData in non-forward-compatible contexts for non-ES versions 150 - 410. Also add deprecation message for attribute/varying for core profile. 11 سال پیش
400.frag e00e8f45a6 GLSL: replace general missing functionality with specific messages. 7 سال پیش
400.geom d03da06ac1 Remove execute permissions 6 سال پیش
400.tesc c08fb8ab9c Full stack: properly implement GL_EXT_device_group and GL_EXT_multiview. 7 سال پیش
400.tese c325f43646 GLSL: Fix #1300: Can redeclare without size a sized built-in block array. 6 سال پیش
400.vert 370234888d Front-end: Add a function selector under implicit type conversion. 8 سال پیش
410.geom 8a1a4a7a8b Implement implicit conversions on function return expressions to the function's type. 10 سال پیش
410.tesc f3e2a89452 Tessellation: Implicit array sizing and consistency checking of control-shader output arrays based on layout(vertices=...). 10 سال پیش
410.vert 80cb324ff6 Front-end: Fix issue #146: which versions allow double in/out. 8 سال پیش
420.comp d03da06ac1 Remove execute permissions 6 سال پیش
420.frag 934855a642 Fix issue #382: Detect implicitly-sized atomic_uint arrays. 8 سال پیش
420.geom 8a1a4a7a8b Implement implicit conversions on function return expressions to the function's type. 10 سال پیش
420.tesc 494a02a2b0 Semantics: Geometry stage can support max_vertices = 0. 8 سال پیش
420.tese ff13213547 Front-ends GLSL/HLSL: Fix initializer lists for structs of one member. 8 سال پیش
420.vert 414f735443 Front-end: Fix issue #409, check for implicitly-sized binding arrays. 8 سال پیش
420_size_gl_in.geom cf0206c341 Restore r26245 and all tests and test results since 4/1: 10 سال پیش
430.comp 9312269d09 Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now. 9 سال پیش
430.vert 2398b3a458 Full stack: implement textureQueryLod(*) and textureQueryLevels(*). 9 سال پیش
430AofA.frag 65c78a0b62 Array of array: Implement the core functionality: types, constructors, operations. 9 سال پیش
430scope.vert 3a4687d782 Add missing check that a function call is not using the same name as a variable hiding the function's name. Also, support version 110 separate name spaces for functions and variable names. 10 سال پیش
435.vert 9353f1afab GLSL: Add version-number checking. 7 سال پیش
440.frag e553ace049 Parser: Extension requirement of gl_PrimitiveID and gl_Layer should be checked only for ESSL instead of GLSL. 8 سال پیش
440.vert be3842f6ae GLSL: Implement XFB for redeclared built-in blocks. 6 سال پیش
450.comp dd56173d04 GLSL: Disallow 'shared' in nested scopes. 7 سال پیش
450.frag 89400ea73e GLSL: validation of early_fragment_tests, others, on an object. 7 سال پیش
450.geom 89400ea73e GLSL: validation of early_fragment_tests, others, on an object. 7 سال پیش
450.tesc 8de7e7bf14 GLSL: Error when using location on an arrayed block. 7 سال پیش
450.tese 89400ea73e GLSL: validation of early_fragment_tests, others, on an object. 7 سال پیش
450.vert e1ff231235 GLSL: Fix #1193: no 'location' on uniform/buffer block. 6 سال پیش
460.frag a2858d9bdd GLSL: Implement GL_EXT_control_flow_attributes. 6 سال پیش
460.vert 934d11b6db GLSL 4.6: Implement shader group vote. 7 سال پیش
Operations.frag 4bfeed5fe8 Semantics: Spec. changing to reflect reality of int/uint conversion for |^&. 8 سال پیش
aggOps.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
always-discard.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
always-discard2.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
array.frag b4cb70fcd9 GLSL: Fix #1359: don't allow unsized arrays as initializers. 6 سال پیش
array100.frag ffa66d3bc7 Disallow arrays in initializers for non-array-object versions (assignment, etc. were already caught, but not initialization). 11 سال پیش
atomic_uint.frag d78ca6297d Implement atomic counter offset semantics. 10 سال پیش
badChars.frag 3494d71cfa PP: Fix issue #738: don't assert on characters within a string. 7 سال پیش
badMacroArgs.frag d03da06ac1 Remove execute permissions 6 سال پیش
bar.h 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
bump dae0b0a59e Add shebang 6 سال پیش
comment.frag d3f85891a7 Support line-continuation (backslash before newline) for tokens and one-line comments in the preprocessor. 11 سال پیش
compoundsuffix.frag.hlsl 2ead40ffa8 Tests: Add usage and tests for previous commit. 6 سال پیش
compoundsuffix.vert.glsl d03da06ac1 Remove execute permissions 6 سال پیش
conditionalDiscard.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
constErrors.frag e46b087760 Add function "const", where the initializer does not have to be a compile-time constant. 11 سال پیش
constFold.frag d03da06ac1 Remove execute permissions 6 سال پیش
constFoldIntMin.frag 5866e67b8d Tests: Non-determinancy: Add back in the IntMin tests. 6 سال پیش
conversion.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
cppBad.vert e7e081bda9 PP: don't give errors on some tokens under #if 0 (or similar). 6 سال پیش
cppBad2.vert d03da06ac1 Remove execute permissions 6 سال پیش
cppComplexExpr.vert d2762564dc Preprocessor: Prevent (and give an error on) expression division by 0. 9 سال پیش
cppDeepNest.frag 7d67c6cbc2 PP: Fix #1104: Missing check for #if overflow. 7 سال پیش
cppIndent.vert 31a51becd2 Fix issue #391: input stack underflow on too few macro arguments. 8 سال پیش
cppIntMinOverNegativeOne.frag 5866e67b8d Tests: Non-determinancy: Add back in the IntMin tests. 6 سال پیش
cppNest.vert fcb4ed054c Preprocessor: Rationalize, simplify, and correct the stack of input sources and their tokenization. This included 10 سال پیش
cppPassMacroName.frag d03da06ac1 Remove execute permissions 6 سال پیش
cppRelaxSkipTokensErrors.vert e7e081bda9 PP: don't give errors on some tokens under #if 0 (or similar). 6 سال پیش
cppSimple.vert 2eb135506a GLSL: Fix #396: Error when 'defined' comes from macro expansion. 7 سال پیش
dataOut.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
dataOutIndirect.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
dce.frag f5ebfb5f27 Test for and prevent any dead-code elimination, as all code is needed in the AST for static-use analysis. 11 سال پیش
decls.frag 52c351442c Update rules for "GL_", "gl_", and "__" to match latest specification bug fixes. 10 سال پیش
deepRvalue.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
depthOut.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
discard-dce.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
doWhileLoop.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
earlyReturnDiscard.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
empty.frag ea869fb403 Improve preprocessor by using GLSL scanner, allowing read-only strings to be compiled, unifying of line # tracking, and correct detection that ES #version appeared after a comment. 11 سال پیش
empty2.frag ea869fb403 Improve preprocessor by using GLSL scanner, allowing read-only strings to be compiled, unifying of line # tracking, and correct detection that ES #version appeared after a comment. 11 سال پیش
empty3.frag ea869fb403 Improve preprocessor by using GLSL scanner, allowing read-only strings to be compiled, unifying of line # tracking, and correct detection that ES #version appeared after a comment. 11 سال پیش
errors.frag 3252b18590 Minor updates to tests. 11 سال پیش
es-link1.frag 63d4794e8e Add test case: Link 2 ESSL fragment shader units 8 سال پیش
es-link2.frag 63d4794e8e Add test case: Link 2 ESSL fragment shader units 8 سال پیش
findFunction.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
flowControl.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
foo.h 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
forLoop.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
forwardRef.frag 41a36bbb2f Track separate precision defaults for each kind of sampler, give initial defaults as per spec. Also make fragment floats have no default. Modify/add tests to adapt to these changes. 11 سال پیش
functionCall.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
functionSemantics.frag bc17b0a96a Front-end: Add missing rule for function-return implicit type conversion check. 8 سال پیش
glsl.-D-U.frag a931366f56 Standalone: Implement -D and -U for preprocessor macros. 7 سال پیش
glsl.entryPointRename.vert 9855bdad00 GLSL: Promote HLSL entry-point renaming code to be used by GLSL as well. 7 سال پیش
glsl.entryPointRename2.vert 9855bdad00 GLSL: Promote HLSL entry-point renaming code to be used by GLSL as well. 7 سال پیش
glslangValidator add1a4d88d Add +x to two more scripts. 9 سال پیش
glspv.esversion.vert 91e4aa5900 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. 8 سال پیش
glspv.frag 9c9c4e90df GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). 6 سال پیش
glspv.version.frag 91e4aa5900 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. 8 سال پیش
glspv.version.vert 91e4aa5900 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. 8 سال پیش
glspv.vert 9c9c4e90df GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). 6 سال پیش
hlsl.-D-U.frag a931366f56 Standalone: Implement -D and -U for preprocessor macros. 7 سال پیش
hlsl.PointSize.geom 788fbeb36f HLSL: Make attributes for built-in override semantics. 6 سال پیش
hlsl.PointSize.vert cc951f8183 HLSL: Fix #1154: Support PointSize, as an attribute. 6 سال پیش
hlsl.aliasOpaque.frag f31507421b HLSL: Convert run-time sampler assignments to compile-time aliases. 7 سال پیش
hlsl.amend.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.array.flatten.frag 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.array.frag ae8af5d33e HLSL: fix array[1] of vec4 constant declaration. 7 سال پیش
hlsl.array.implicit-size.frag 1e275c8486 HLSL: More robust handling of bad shader input, catching a few more things. 7 سال پیش
hlsl.array.multidim.frag 7b211a370b HLSL: allow multi-dimensional arrays 8 سال پیش
hlsl.assoc.frag e5f29393da Tests: Add a set of gtest-file-based HLSL tests. 8 سال پیش
hlsl.attribute.expression.comp a22f7dbb71 HLSL: Allow expressions in attributes 7 سال پیش
hlsl.attribute.frag a305166ea4 HLSL: Error if funcion with return type doesn't return a value. 8 سال پیش
hlsl.attributeC11.frag 046bae0bab HLSL: Attributes: Add [[vk::constant_id()]] and [[vk::push_constant]] 6 سال پیش
hlsl.attributeGlobalBuffer.frag 1b46f137f7 HLSL: Fix #1106. Support shader setting of binding/set for $Global. 7 سال پیش
hlsl.automap.frag 7b1dcd6693 HLSL: add readonly qualifier to tbuffer, so they end up as SRV 7 سال پیش
hlsl.basic.comp f37f4d23fc HLSL: Fix issue #646: map SV_DispatchThreadID -> GlobalInvocationID. 7 سال پیش
hlsl.basic.geom f49cdf4183 WIP: HLSL: Add GS support 7 سال پیش
hlsl.boolConv.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.buffer.frag 132cf53737 HLSL: Fix #1203: Declare anonymous members for cbuffer with no ';' 6 سال پیش
hlsl.calculatelod.dx10.frag 68f2c144e3 HLSL: Add CalculateLevelOfDetail, and unimplemented errors for *Unclamped and GetSamplePosition 8 سال پیش
hlsl.calculatelodunclamped.dx10.frag 68f2c144e3 HLSL: Add CalculateLevelOfDetail, and unimplemented errors for *Unclamped and GetSamplePosition 8 سال پیش
hlsl.cast.frag 1cc1a2813e HLSL: 1) Implement lookahead buffers/stacks for token advance/recede, 2) use it for cast operation. 8 سال پیش
hlsl.cbuffer-identifier.vert 7ee29ba730 HLSL: allow keyword-identifiers as cbuffer/struct names. 6 سال پیش
hlsl.charLit.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.clip.frag db2e3b4169 HLSL: fix crash on empty sequence node passed to intrinsic expansions 7 سال پیش
hlsl.clipdistance-1.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-1.geom 5e5b12e931 HLSL: add geometry stage support for clip/cull distance 7 سال پیش
hlsl.clipdistance-1.vert c44b95fdec WIP: HLSL: handle clip/cull distance array semantic matching 7 سال پیش
hlsl.clipdistance-2.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-2.geom 5e5b12e931 HLSL: add geometry stage support for clip/cull distance 7 سال پیش
hlsl.clipdistance-2.vert c44b95fdec WIP: HLSL: handle clip/cull distance array semantic matching 7 سال پیش
hlsl.clipdistance-3.frag 5e5b12e931 HLSL: add geometry stage support for clip/cull distance 7 سال پیش
hlsl.clipdistance-3.geom 5e5b12e931 HLSL: add geometry stage support for clip/cull distance 7 سال پیش
hlsl.clipdistance-3.vert c44b95fdec WIP: HLSL: handle clip/cull distance array semantic matching 7 سال پیش
hlsl.clipdistance-4.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-4.geom 5e5b12e931 HLSL: add geometry stage support for clip/cull distance 7 سال پیش
hlsl.clipdistance-4.vert c44b95fdec WIP: HLSL: handle clip/cull distance array semantic matching 7 سال پیش
hlsl.clipdistance-5.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-5.vert c44b95fdec WIP: HLSL: handle clip/cull distance array semantic matching 7 سال پیش
hlsl.clipdistance-6.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-6.vert 307b6507b3 HLSL: handle multiple clip/cull semantic IDs 7 سال پیش
hlsl.clipdistance-7.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-7.vert 307b6507b3 HLSL: handle multiple clip/cull semantic IDs 7 سال پیش
hlsl.clipdistance-8.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-8.vert 307b6507b3 HLSL: handle multiple clip/cull semantic IDs 7 سال پیش
hlsl.clipdistance-9.frag e2cda3c2d7 HLSL: handle clip and cull distance input builtin type conversion 7 سال پیش
hlsl.clipdistance-9.vert 307b6507b3 HLSL: handle multiple clip/cull semantic IDs 7 سال پیش
hlsl.color.hull.tesc 280c75ca51 HLSL: Allow primitive id on hull shader inputs 6 سال پیش
hlsl.comparison.vec.frag 85244d7486 HLSL: Enable component-wise vector comparisons from operators 8 سال پیش
hlsl.conditional.frag 32a385e9d7 HLSL: Fix #846: support mixed ternary types. 7 سال پیش
hlsl.constantbuffer.frag bdbbc68e29 HLSL: Add bounds checking, shared with GLSL. Partially address #1032. 7 سال پیش
hlsl.constructArray.vert 82ae8c31e0 HLSL: Fix #924: Convert between two different arrays with cast. 7 سال پیش
hlsl.constructexpr.frag 5964c64b2a HLSL: Fix a grammar error related to constructors in parenthetical expressions 8 سال پیش
hlsl.constructimat.frag 174ccb8f1d HLSL: Add imat, umat, and bmat constructors 7 سال پیش
hlsl.coverage.frag 4e6d3eaf5d HLSL: require coverage mask to be arrayed output. 6 سال پیش
hlsl.dashI.vert 971a0a8d2d Infrastructure: add include search paths (-I, etc.). 7 سال پیش
hlsl.deadFunctionMissingBody.vert 906cc21816 Linker: Eliminate uncalled functions, because they can be ill-defined. 7 سال پیش
hlsl.depthGreater.frag 9e079535a0 HLSL: Handle greater/less depth modes. Fixes issue #489. 8 سال پیش
hlsl.depthLess.frag 9e079535a0 HLSL: Handle greater/less depth modes. Fixes issue #489. 8 سال پیش
hlsl.discard.frag a305166ea4 HLSL: Error if funcion with return type doesn't return a value. 8 سال پیش
hlsl.doLoop.frag 0c6f9360f5 HLSL: Fix #96: Support do-while loop substatements with no curly braces. 7 سال پیش
hlsl.domain.1.tese 4baebea8d6 HLSL Test: Expand test, adding a user-patch-constant signature. 7 سال پیش
hlsl.domain.2.tese f38cca3ccf HLSL: handle PCF input to DS in arbitrary argument position 7 سال پیش
hlsl.domain.3.tese ccb076ac9b HLSL: allow non-vec3 tessellation coordinate declarations 7 سال پیش
hlsl.emptystruct.init.vert c0043cda82 HLSL: Allow empty struct initializers 7 سال پیش
hlsl.emptystructreturn.frag d8e34c5119 HLSL: fix crash on empty struct return from entry point 7 سال پیش
hlsl.emptystructreturn.vert d8e34c5119 HLSL: fix crash on empty struct return from entry point 7 سال پیش
hlsl.entry-in.frag 5159d4f1af HLSL: Intercept flatten aggregates passed to a function input, and copy member-by-member. 8 سال پیش
hlsl.entry-out.frag d8fe2ca8e5 HLSL: Handle flattened I/O structs passed to function *out* parameters. 8 سال پیش
hlsl.entry.rename.frag f1e0c87127 allow renaming of shader entry point when creating SPIR-V 7 سال پیش
hlsl.explicitDescriptorSet.frag 52017192e5 Fix crash with --resource-set-binding [n] (common set form, not per-register form) 7 سال پیش
hlsl.flatten.return.frag a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.flattenOpaque.frag 750c2d07f7 SPV: When passing structs of opaque types, flatten and pass the members instead. 7 سال پیش
hlsl.flattenOpaqueInit.vert dc005fb083 HLSL: Stop flattening non-IO structs containing opaques. 6 سال پیش
hlsl.flattenOpaqueInitMix.vert 0e6e2ffd9c Fix #980: flatten opaque initializers to use aliases. 7 سال پیش
hlsl.flattenSubset.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.flattenSubset2.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.float1.frag 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.float4.frag 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.forLoop.frag 0e07119ae2 HLSL: Fix #919: for-init-statement is arbitrary declaration or expression. 7 سال پیش
hlsl.frag 4678ca9dac HLSL: Add function call syntax and AST building. 8 سال پیش
hlsl.fraggeom.frag c6510a33ff HLSL: allow GS-specific methods in other stages 7 سال پیش
hlsl.function.frag 3d1b709676 HLSL: Fix #1027. 7 سال پیش
hlsl.gather.array.dx10.frag a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.gather.basic.dx10.frag a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.gather.basic.dx10.vert a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.gather.offset.dx10.frag a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.gather.offsetarray.dx10.frag a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.gatherRGBA.array.dx10.frag 7dfcf4d1ad HLSL: Add GatherRed/Green/Blue/Alpha methods, inc 4-offset forms 8 سال پیش
hlsl.gatherRGBA.basic.dx10.frag 7dfcf4d1ad HLSL: Add GatherRed/Green/Blue/Alpha methods, inc 4-offset forms 8 سال پیش
hlsl.gatherRGBA.offset.dx10.frag 7dfcf4d1ad HLSL: Add GatherRed/Green/Blue/Alpha methods, inc 4-offset forms 8 سال پیش
hlsl.gatherRGBA.offsetarray.dx10.frag 7dfcf4d1ad HLSL: Add GatherRed/Green/Blue/Alpha methods, inc 4-offset forms 8 سال پیش
hlsl.gathercmpRGBA.array.dx10.frag 6817f81e02 HLSL: Implement missing GatherCmp 7 سال پیش
hlsl.gathercmpRGBA.basic.dx10.frag 6817f81e02 HLSL: Implement missing GatherCmp 7 سال پیش
hlsl.gathercmpRGBA.offset.dx10.frag 6817f81e02 HLSL: Implement missing GatherCmp 7 سال پیش
hlsl.gathercmpRGBA.offsetarray.dx10.frag 6817f81e02 HLSL: Implement missing GatherCmp 7 سال پیش
hlsl.getdimensions.dx10.frag 1e19d90043 HLSL: add 2DMS texture formats, and matching Load / GetDimensions support 8 سال پیش
hlsl.getdimensions.dx10.vert 5d58faecc0 HLSL: Add tx.GetDimensions method (uint returns only) 8 سال پیش
hlsl.getdimensions.rw.dx10.frag bb0183f817 HLSL: phase 1: add RWTexture and RWBuffer 8 سال پیش
hlsl.getsampleposition.dx10.frag d4d0b29752 HLSL: add standard sample position return form of GetSamplePosition method 7 سال پیش
hlsl.global-const-init.frag 0fca0bafaf WIP: HLSL: support global const initializers from non-constant rvalues 7 سال پیش
hlsl.groupid.comp 91a8178efb HLSL: various SPIR-V compute shader IDs must be a 3-vector of integers. 6 سال پیش
hlsl.gs-hs-mix.tesc 7573a2ab7f HLSL: ignore geometry attributes on non-GS stages. 6 سال پیش
hlsl.hlslOffset.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.hull.1.tesc 858c928ac7 Add basic HS/DS implementation. 7 سال پیش
hlsl.hull.2.tesc 858c928ac7 Add basic HS/DS implementation. 7 سال پیش
hlsl.hull.3.tesc fe6689c6c4 HLSL: support point mode. 7 سال پیش
hlsl.hull.4.tesc 4a145dbf45 HLSL: handle split InputPatch templat type in patch constant functions 7 سال پیش
hlsl.hull.5.tesc 4a145dbf45 HLSL: handle split InputPatch templat type in patch constant functions 7 سال پیش
hlsl.hull.ctrlpt-1.tesc 194f0f39ec HLSL: require tessellation factors to be fixed size arrays 7 سال پیش
hlsl.hull.ctrlpt-2.tesc 067eb9b48a WIP: HLSL: Support InputPatch variables in patch constant functions 7 سال پیش
hlsl.hull.void.tesc 4f54c0c487 HLSL: Fix hull-shader test. 7 سال پیش
hlsl.identifier.sample.frag a64ed3eba0 HLSL: allow "sample" in expressions. 7 سال پیش
hlsl.if.frag 057df2935a HLSL: Fix #754: recognize type casts in if-statements separately from declarations. 7 سال پیش
hlsl.imagefetch-subvec4.comp 4425f245a5 HLSL: Add conversions for image ops during SPV construction 6 سال پیش
hlsl.implicitBool.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.include.vert 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
hlsl.includeNegative.vert 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
hlsl.inf.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.init.frag 18adbdbbb8 Resolve issue #700: allow initializers on struct members. 7 سال پیش
hlsl.init2.frag 085b833490 HLSL: Fix issue #658: Don't adopt initializer constness from declaration. 7 سال پیش
hlsl.inoutquals.frag b1d97537e8 hlsl: "in out" is also an inout qualifier. 7 سال پیش
hlsl.intrinsic.frexp.frag 86e49d1773 HLSL: Move frexp() to a separate test file. 7 سال پیش
hlsl.intrinsic.frexp.vert 86e49d1773 HLSL: Move frexp() to a separate test file. 7 سال پیش
hlsl.intrinsics.barriers.comp 6e72fddaa2 Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped 8 سال پیش
hlsl.intrinsics.comp 5d45eadedc HLSL: Turn on tests for groupshared. 8 سال پیش
hlsl.intrinsics.d3dcolortoubyte4.frag 7ea7ff4cd4 Add EOpD3DCOLORtoUBYTE4 decomposition 7 سال پیش
hlsl.intrinsics.double.frag 1b7fd0f7b7 Add asdouble, fma, & mad intrinsics and change profile to allow doubles when parsing prototypes 8 سال پیش
hlsl.intrinsics.evalfns.frag 6e72fddaa2 Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped 8 سال پیش
hlsl.intrinsics.f1632.frag 86b510efd1 WIP: HLSL: add f16tof32 and f32tof16 decompositions. 7 سال پیش
hlsl.intrinsics.f3216.frag 86b510efd1 WIP: HLSL: add f16tof32 and f32tof16 decompositions. 7 سال پیش
hlsl.intrinsics.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.intrinsics.lit.frag 6e72fddaa2 Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped 8 سال پیش
hlsl.intrinsics.negative.comp 61da5e41f7 HLSL: Put intrinsics in symbol table for all stages 8 سال پیش
hlsl.intrinsics.negative.frag e903ab5f04 HLSL: Change intrinsics tests to not use overloaded entry points 8 سال پیش
hlsl.intrinsics.negative.vert 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.intrinsics.promote.down.frag ef33ec0925 HLSL: add intrinsic function implicit promotions 7 سال پیش
hlsl.intrinsics.promote.frag ef33ec0925 HLSL: add intrinsic function implicit promotions 7 سال پیش
hlsl.intrinsics.promote.outputs.frag ef33ec0925 HLSL: add intrinsic function implicit promotions 7 سال پیش
hlsl.intrinsics.vert 86e49d1773 HLSL: Move frexp() to a separate test file. 7 سال پیش
hlsl.isfinite.frag 9e5a19fd3a HLSL: fix return type for isfinite 7 سال پیش
hlsl.layout.frag fd1e8a78a8 HLSL: Fix 1201: Accept 'layout' as an identifier. 6 سال پیش
hlsl.layoutOverride.vert 471bfed062 HLSL: Fix #606: make layout() override register. 6 سال پیش
hlsl.load.2dms.dx10.frag 1e19d90043 HLSL: add 2DMS texture formats, and matching Load / GetDimensions support 8 سال پیش
hlsl.load.array.dx10.frag f245101954 HLSL: Add texture Load method & decomposition 8 سال پیش
hlsl.load.basic.dx10.frag f245101954 HLSL: Add texture Load method & decomposition 8 سال پیش
hlsl.load.basic.dx10.vert 1e19d90043 HLSL: add 2DMS texture formats, and matching Load / GetDimensions support 8 سال پیش
hlsl.load.buffer.dx10.frag d53f717fd3 HLSL: add Buffer support for Load method 8 سال پیش
hlsl.load.buffer.float.dx10.frag 4f2da27aec HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat) 8 سال پیش
hlsl.load.offset.dx10.frag f245101954 HLSL: Add texture Load method & decomposition 8 سال پیش
hlsl.load.offsetarray.dx10.frag f245101954 HLSL: Add texture Load method & decomposition 8 سال پیش
hlsl.load.rwbuffer.dx10.frag bb0183f817 HLSL: phase 1: add RWTexture and RWBuffer 8 سال پیش
hlsl.load.rwtexture.array.dx10.frag bb0183f817 HLSL: phase 1: add RWTexture and RWBuffer 8 سال پیش
hlsl.load.rwtexture.dx10.frag bb0183f817 HLSL: phase 1: add RWTexture and RWBuffer 8 سال پیش
hlsl.localStructuredBuffer.comp 4f6865f406 Added test for local structured buffer variable 7 سال پیش
hlsl.logical.binary.frag e5921f1309 HLSL: Fix unary and binary operator type conversion issues 8 سال پیش
hlsl.logical.binary.vec.frag 27939caa86 HLSL: allow component-wise operations for logical || and &&. 8 سال پیش
hlsl.logical.unary.frag e5921f1309 HLSL: Fix unary and binary operator type conversion issues 8 سال پیش
hlsl.logicalConvert.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.loopattr.frag f1709e7146 HLSL: implement [unroll] and [loop] attributes 7 سال پیش
hlsl.matNx1.frag 0842dbb39a HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats 7 سال پیش
hlsl.matType.bool.frag 0842dbb39a HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats 7 سال پیش
hlsl.matType.frag a305166ea4 HLSL: Error if funcion with return type doesn't return a value. 8 سال پیش
hlsl.matType.int.frag 0842dbb39a HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats 7 سال پیش
hlsl.matpack-1.frag 898f5fbef7 HLSL: fix qualifier propagation from user struct types to block definitions. 7 سال پیش
hlsl.matpack-pragma.frag 6a264bed88 HLSL: implement #pragma pack_matrix(layout) 7 سال پیش
hlsl.matrixSwizzle.vert fdf6347f0a HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. 7 سال پیش
hlsl.matrixindex.frag 297ae211f1 WIP: HLSL: Treat HLSL rows as GLSL columns. 8 سال پیش
hlsl.max.frag e5f29393da Tests: Add a set of gtest-file-based HLSL tests. 8 سال پیش
hlsl.memberFunCall.frag 0a2a0cd3a4 HLSL: Implement member functions calling member functions. 7 سال پیش
hlsl.mintypes.frag 3226b0835c HLSL: Add min*{float,int,uint} types 7 سال پیش
hlsl.mip.negative.frag 726bf96a72 HLSL: add .mips[][] operator for texture types 7 سال پیش
hlsl.mip.negative2.frag 726bf96a72 HLSL: add .mips[][] operator for texture types 7 سال پیش
hlsl.mip.operator.frag 726bf96a72 HLSL: add .mips[][] operator for texture types 7 سال پیش
hlsl.mul-truncate.frag cee29b04d6 HLSL: add implicit mat*mat truncations 6 سال پیش
hlsl.multiDescriptorSet.frag 36dc82908f HLSL: Manually configure descriptor set and binding number for resources 7 سال پیش
hlsl.multiEntry.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.multiReturn.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.namespace.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.noSemantic.functionality1.comp f52b63812a Fix #1331: Emit SPV_GOOGLE_hlsl_functionality1 for counters. 6 سال پیش
hlsl.nonint-index.frag 2efd6c6d0c HLSL: cast bracket dereference index to int type if not. 7 سال پیش
hlsl.nonstaticMemberFunction.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.numericsuffixes.frag b67b4a7072 PP: Address #737: accept 'h'/'H' floating-point suffix more broadly. 7 سال پیش
hlsl.numthreads.comp e18fd20d5c HLSL: Refactor attribute implementation. 6 سال پیش
hlsl.opaque-type-bug.frag 76117921b9 Fix lvalue check in SPIR-V generation 7 سال پیش
hlsl.overload.frag e3f2c8f98a HLSL: Include shape-changing conversions in overloaded signature selection. 8 سال پیش
hlsl.params.default.frag 26d3145334 HLSL default function parameters 7 سال پیش
hlsl.params.default.negative.frag 26d3145334 HLSL default function parameters 7 سال پیش
hlsl.partialFlattenLocal.vert 41aa19953f HLSL: Partially flatten hierarchies, instead of all or nothing. 7 سال پیش
hlsl.partialFlattenMixed.vert 41aa19953f HLSL: Partially flatten hierarchies, instead of all or nothing. 7 سال پیش
hlsl.partialInit.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.pp.expand.frag 546b78854a Printing preprocessed shaders (not a supported path): Fix #1490: strings 6 سال پیش
hlsl.pp.line.frag 6256146ef3 HLSL: enable #line extension by default for HLSL source. 8 سال پیش
hlsl.pp.tokenpasting.frag a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.pp.vert 4d5bcd3162 HLSL: Allow macro expansions to create the 'defined' operator. 7 سال پیش
hlsl.precedence.frag 64076ed7e9 HLSL: Fix binary-expression associativity and termination issue. 8 سال پیش
hlsl.precedence2.frag e5f29393da Tests: Add a set of gtest-file-based HLSL tests. 8 سال پیش
hlsl.precise.frag 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.preprocessor.frag eb71cdd5bb HLSL: fix preprocessor concatenation behaviour. 7 سال پیش
hlsl.promote.atomic.frag 05f75142d6 HLSL: opcode specific promotion rules for interlocked ops 7 سال پیش
hlsl.promote.binary.frag e5921f1309 HLSL: Fix unary and binary operator type conversion issues 8 سال پیش
hlsl.promote.vec1.frag d9cb832f9c HLSL: allow promotion from 1-vector types to scalars, e.g, float<-float1 7 سال پیش
hlsl.promotions.frag c4a1307403 HLSL: add implicit promotions for assignments and function returns. 8 سال پیش
hlsl.reflection.binding.frag 8ffc36aecc add reflection queries to return a TType. Fix minor issue with interface names. 8 سال پیش
hlsl.reflection.vert 2fcdd64e50 HLSL: Remove support for named tbuffer/cbuffer. Fixes #939. 7 سال پیش
hlsl.rw.atomics.frag 22322361d6 HLSL: phase 4 of rwtexture support: add image atomics 8 سال پیش
hlsl.rw.bracket.frag 07830e805b HLSL: phase 2d: minor cleanup, & allow operator[] on non-rw textures 8 سال پیش
hlsl.rw.register.frag 9088be4c07 Add UAV (image) binding offset and HLSL register support 7 سال پیش
hlsl.rw.scalar.bracket.frag 4f2da27aec HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat) 8 سال پیش
hlsl.rw.swizzle.frag cd6829ba81 HLSL: allow destination swizzles when writing RWTexture/RWBuffer objects. 7 سال پیش
hlsl.rw.vec2.bracket.frag 4f2da27aec HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat) 8 سال پیش
hlsl.sample.array.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.sample.basic.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.sample.offset.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.sample.offsetarray.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.sample.sub-vec4.dx10.frag 8b0227ced9 HLSL: phase 3b: Texture methods remember and return vector size. 8 سال پیش
hlsl.samplebias.array.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplebias.basic.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplebias.offset.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplebias.offsetarray.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplecmp.array.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmp.basic.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmp.dualmode.frag 73c57bbe50 HLSL: split textures used for both shadow and non-shadow modes 7 سال پیش
hlsl.samplecmp.negative.frag 195f584e09 HLSL: force textures to shadow modes from combined samplers 7 سال پیش
hlsl.samplecmp.negative2.frag 3cbc32f472 HLSL: add error for expected comparison sampler in SampleCmp* ops 7 سال پیش
hlsl.samplecmp.offset.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmp.offsetarray.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmplevelzero.array.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmplevelzero.basic.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmplevelzero.offset.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplecmplevelzero.offsetarray.dx10.frag a78b02941b HLSL: Add SampleCmp and SampleCmpLevelZero texture methods 8 سال پیش
hlsl.samplegrad.array.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplegrad.basic.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplegrad.basic.dx10.vert a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplegrad.offset.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplegrad.offsetarray.dx10.frag a2b7991497 HLSL: Add SampleBias and SampleGrad, and associated tests 8 سال پیش
hlsl.samplelevel.array.dx10.frag a2f3d285a8 HLSL: Add gather, improve proto generator machine for upcoming 2DMS/Shadow 8 سال پیش
hlsl.samplelevel.basic.dx10.frag 3ef7852ef6 HLSL: Add SampleLevel method 8 سال پیش
hlsl.samplelevel.basic.dx10.vert 3ef7852ef6 HLSL: Add SampleLevel method 8 سال پیش
hlsl.samplelevel.offset.dx10.frag 3ef7852ef6 HLSL: Add SampleLevel method 8 سال پیش
hlsl.samplelevel.offsetarray.dx10.frag 3ef7852ef6 HLSL: Add SampleLevel method 8 سال پیش
hlsl.scalar-length.frag 1ca04c2bbd HLSL: allow length() on scalars 7 سال پیش
hlsl.scalar2matrix.frag e2713125b9 HLSL: fix several issues in mat construction from scalars 7 سال پیش
hlsl.scalarCast.vert d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.scope.frag a305166ea4 HLSL: Error if funcion with return type doesn't return a value. 8 سال پیش
hlsl.self_cast.frag c59916710e HLSL: allow self-type cast (as no-op passthrough) 6 سال پیش
hlsl.semantic-1.vert eb71cdd5bb HLSL: fix preprocessor concatenation behaviour. 7 سال پیش
hlsl.semantic.geom d319fb4e63 HLSL: Test change: Geometry shaders can't return values from main. 7 سال پیش
hlsl.semantic.vert 307b6507b3 HLSL: handle multiple clip/cull semantic IDs 7 سال پیش
hlsl.semicolons.frag cb88de5e5e HLSL: allow semicolons between global scope declarations. 8 سال پیش
hlsl.shapeConv.frag d5d9ffbdfd HLSL: vector shape conversions for all ops: Fix #839. Fix #653. Fix #631. 7 سال پیش
hlsl.shapeConvRet.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.shift.per-set.frag 251901ac8a Fix #1471: Merge shift amounts for different sets: --stb ... --std ... 6 سال پیش
hlsl.sin.frag e5f29393da Tests: Add a set of gtest-file-based HLSL tests. 8 سال پیش
hlsl.snorm.uav.comp fa39cffd6a HLSL: Accept unorm and snorm on types 6 سال پیش
hlsl.staticFuncInit.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.staticMemberFunction.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.store.rwbyteaddressbuffer.type.comp 66b319d30b Added new test to gtests and updated test data 6 سال پیش
hlsl.string.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.stringtoken.frag efe9724795 HLSL: Add EHTokStringConstant, so that string attributes may be parsed 8 سال پیش
hlsl.struct.frag 789086a820 HLSL: Test for issue #699. 7 سال پیش
hlsl.struct.split-1.vert a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.struct.split.array.geom 132d331870 HLSL: struct splitting: assignments of hierarchical split types 7 سال پیش
hlsl.struct.split.assign.frag 778806a692 HLSL: Fix #1018: Give an error for mismatched return type. 7 سال پیش
hlsl.struct.split.call.vert a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.struct.split.nested.geom fda6edcbad HLSL Tests: Fix two tests to be valid under FXC. 7 سال پیش
hlsl.struct.split.trivial.geom 132d331870 HLSL: struct splitting: assignments of hierarchical split types 7 سال پیش
hlsl.struct.split.trivial.vert a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.structIoFourWay.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.structStructName.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.structarray.flatten.frag a2b01a0da8 HLSL: Recursive composite flattening 7 سال پیش
hlsl.structarray.flatten.geom a2e7531057 HLSL: inter-stage structure splitting. 7 سال پیش
hlsl.structbuffer.append.fn.frag 2bb1f39fa7 WIP: HLSL: add ability to pass struct buffers with counters to fns 7 سال پیش
hlsl.structbuffer.append.frag 12bc9aa9ce WIP: HLSL: add Append/ConsumeBuffer support 7 سال پیش
hlsl.structbuffer.atomics.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structbuffer.byte.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structbuffer.coherent.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structbuffer.floatidx.comp f8203a0acd HLSL: cast non-int types to uint on Load/Store indexes 7 سال پیش
hlsl.structbuffer.fn.frag 40efe5cee8 WIP: HLSL: Fix ordering defect if global SB decl after fn param 7 سال پیش
hlsl.structbuffer.fn2.comp e404e088b1 HLSL: fix for byte address buffers in fn parmeters 7 سال پیش
hlsl.structbuffer.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structbuffer.incdec.frag 8e26feb8f2 WIP: HLSL: structuredbuffer counter functionality 7 سال پیش
hlsl.structbuffer.rw.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structbuffer.rwbyte.frag 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 سال پیش
hlsl.structin.vert fda6edcbad HLSL Tests: Fix two tests to be valid under FXC. 7 سال پیش
hlsl.subpass.frag 7f93d56ef2 HLSL: add subpass input types and methods 7 سال پیش
hlsl.switch.frag 57e65929e4 HLSL: Translate directive [flatten] and [branch] to SPV control mask. 7 سال پیش
hlsl.swizzle.frag 4e55988a47 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. 8 سال پیش
hlsl.synthesizeInput.frag 4329d555ad HLSL: Broaden solution for #940, editing integer input for 'flat'. 7 سال پیش
hlsl.target.frag 89f8d1e64f HLSL: Fix #942: Map SV_TargetN to SPV Location N. 7 سال پیش
hlsl.targetStruct1.frag 89f8d1e64f HLSL: Fix #942: Map SV_TargetN to SPV Location N. 7 سال پیش
hlsl.targetStruct2.frag 89f8d1e64f HLSL: Fix #942: Map SV_TargetN to SPV Location N. 7 سال پیش
hlsl.templatetypes.frag 6daaa4fadf HLSL: Add template style constructors for vector & matrix types 8 سال پیش
hlsl.templatetypes.negative.frag 6daaa4fadf HLSL: Add template style constructors for vector & matrix types 8 سال پیش
hlsl.texture.struct.frag 5ee05891cf HLSL: add methods to track user structure in texture return type. 7 سال پیش
hlsl.texture.subvec4.frag 5ee05891cf HLSL: add methods to track user structure in texture return type. 7 سال پیش
hlsl.texturebuffer.frag e5530b92ce HLSL: implement TextureBuffer<type> 6 سال پیش
hlsl.this.frag d03da06ac1 Remove execute permissions 6 سال پیش
hlsl.tristream-append.geom 1326b8c754 HLSL: Allow stream output Append() method after entry point. 6 سال پیش
hlsl.tx.bracket.frag 07830e805b HLSL: phase 2d: minor cleanup, & allow operator[] on non-rw textures 8 سال پیش
hlsl.tx.overload.frag 132a28aac4 HLSL: allow name mangling based on texture template type 7 سال پیش
hlsl.type.half.frag 96f65521b4 HLSL: Implement half matrices, and map all half* -> float*. 7 سال پیش
hlsl.type.identifier.frag 0320d090e2 HLSL: Recognize types declared as identifiers as identifiers. 7 سال پیش
hlsl.typeGraphCopy.vert 0fe106afd2 AST: Have type deepCopy() preserve type graphs as graphs. 7 سال پیش
hlsl.typedef.frag 5e69ec683d HLSL: Add typedef grammar and production. 8 سال پیش
hlsl.void.frag a305166ea4 HLSL: Error if funcion with return type doesn't return a value. 8 سال پیش
hlsl.wavebroadcast.comp fd920b3b6a WaveReadLaneFirst is the correct wording (was using WaveReadFirstLane previously...). 6 سال پیش
hlsl.waveprefix.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.wavequad.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.wavequery.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.wavequery.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.wavereduction.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.wavevote.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
hlsl.whileLoop.frag 85244d7486 HLSL: Enable component-wise vector comparisons from operators 8 سال پیش
hlsl.y-negate-1.vert b22c069f7a HLSL: add optional position.Y inversion 6 سال پیش
hlsl.y-negate-2.vert b22c069f7a HLSL: add optional position.Y inversion 6 سال پیش
hlsl.y-negate-3.vert b22c069f7a HLSL: add optional position.Y inversion 6 سال پیش
implicitInnerAtomicUint.frag e8d21388ed Fix nondeterminism discussed in 258b700f5957fc13b0512b3734a1b0e81a1c271d 6 سال پیش
include.vert 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
invalidSwizzle.vert 07c0bcea92 Only try swizzles on vectors, numbers, and booleans. 7 سال پیش
length.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
lineContinuation.vert 968c8f8e78 glslang: Bug 13724: ES global initializers must be constant. 9 سال پیش
lineContinuation100.vert 968c8f8e78 glslang: Bug 13724: ES global initializers must be constant. 9 سال پیش
link1.frag f2ee3dd46a Add full support for uniforms with initializers, including intra-stage link validation of aggregate constant initializers. 11 سال پیش
link1.vk.frag 5a867acad5 Linker: Fix #1329: correctly merge unsized arrays, and fix link tests. 6 سال پیش
link2.frag b4ef9e0d56 Track which extensions were enabled or required, in the intermediate representation, for reflection of the consumer. 10 سال پیش
link2.vk.frag 5a867acad5 Linker: Fix #1329: correctly merge unsized arrays, and fix link tests. 6 سال پیش
link3.frag b4ef9e0d56 Track which extensions were enabled or required, in the intermediate representation, for reflection of the consumer. 10 سال پیش
localAggregates.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
loops.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
loopsArtificial.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
mains.frag 69f4b517c2 Add link validation infrastructure for multiple compilation units per stage. Includes a new, straightforward, C++ interface to the front end. 11 سال پیش
mains1.frag 69f4b517c2 Add link validation infrastructure for multiple compilation units per stage. Includes a new, straightforward, C++ interface to the front end. 11 سال پیش
mains2.frag 69f4b517c2 Add link validation infrastructure for multiple compilation units per stage. Includes a new, straightforward, C++ interface to the front end. 11 سال پیش
makeDoc 01fd50e4f2 Add option for printing documentation (empty). 10 سال پیش
matrix.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
matrix2.frag b587fb6208 GLSL: Fix #1247. Remove extraneous *= matrix test. 6 سال پیش
matrixError.vert b587fb6208 GLSL: Fix #1247. Remove extraneous *= matrix test. 6 سال پیش
maxClipDistances.vert bbbcb5b2eb Front-end: allow max size built-in arrays like gl_ClipDistance 8 سال پیش
max_vertices_0.geom 494a02a2b0 Semantics: Geometry stage can support max_vertices = 0. 8 سال پیش
missingBodies.vert 6a60c2f9ea Linker: Walk the call graph to report an error on missing bodies. 7 سال پیش
mixedArrayDecls.frag 859b0342b8 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. 6 سال پیش
negativeArraySize.comp 5bdf49cdc8 fix check for non-positive array size 8 سال پیش
newTexture.frag 19c6e5919f Fix an issue related with texelFetchOffset 9 سال پیش
noMain.vert 69f4b517c2 Add link validation infrastructure for multiple compilation units per stage. Includes a new, straightforward, C++ interface to the front end. 11 سال پیش
noMain1.geom 1e91f5ee8d Add link-time checks for max_vertices, input primitive, and output primitive for existence and matching. 10 سال پیش
noMain2.geom 1e91f5ee8d Add link-time checks for max_vertices, input primitive, and output primitive for existence and matching. 10 سال پیش
nonSquare.vert f0fdc53e2a Implement non-square matrices, and make a few type improvements. Cleaned up a few old issues. Added two tests. 11 سال پیش
nonVulkan.frag e512cd943e Vulkan: Add the #define VULKAN 100 when compiled for Vulkan. 8 سال پیش
nonuniform.frag 5611c6d27b GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier 6 سال پیش
nosuffix d03da06ac1 Remove execute permissions 6 سال پیش
numeral.frag 6e33b787d3 Tests: Add test for GLSL +-#INF. 7 سال پیش
nvShaderNoperspectiveInterpolation.frag f648083365 Add tests for GL_NV_shader_noperspective_interpolation 6 سال پیش
overlongLiteral.frag 9028ed204d Check for hexadecimal literals exceeding MaxTokenLength. 7 سال پیش
parent.h 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
parentBad 3494b4da9b HLSL: Add an Includer to handle #include. 7 سال پیش
pointCoord.frag bd0747d6f0 Built-in symbol tables now lazily evaluated, and driven by per version, per profile input. Got all ES 100 and ES 300 built-in symbols correct. 11 سال پیش
precise.tesc 5bec2b5619 integer type operation should not be noContraction 8 سال پیش
precise_struct_block.vert 5bec2b5619 integer type operation should not be noContraction 8 سال پیش
precision.frag 69aa9c1b84 Fixes to scanning: 11 سال پیش
precision.vert 73ed17a87b Rationalize naming/access to current thread-local-storage scheme. However, the preprocessor tokenizer is not thread-safe, so this may all change. 11 سال پیش
prepost.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
preprocessor.bad_arg.vert d03da06ac1 Remove execute permissions 6 سال پیش
preprocessor.cpp_style___FILE__.vert 5011fbebc3 Extend the syntax of #line and __FILE__ to support filename strings. 9 سال پیش
preprocessor.cpp_style_line_directive.vert 5011fbebc3 Extend the syntax of #line and __FILE__ to support filename strings. 9 سال پیش
preprocessor.defined.vert 7d3b73bfff 'defined' cannot be used as a macro name in #define or #undef. 9 سال پیش
preprocessor.edge_cases.vert c555dddd53 glslang preprocessing: Add -E option to print out preprocessed GLSL, and do the work needed to generate a preprocessed stream. From Andrew Woloszyn <awoloszyn@google.com>. 9 سال پیش
preprocessor.eof_missing.vert 19647a32b9 Fix the infinite loop when an input file lacks EOF 8 سال پیش
preprocessor.errors.vert aae1ad8296 Added error output to the preprocessor. 9 سال پیش
preprocessor.extensions.vert 1d2996db68 Only output explicit extension directives in preprocessing. 9 سال پیش
preprocessor.function_macro.vert c555dddd53 glslang preprocessing: Add -E option to print out preprocessed GLSL, and do the work needed to generate a preprocessed stream. From Andrew Woloszyn <awoloszyn@google.com>. 9 سال پیش
preprocessor.include.disabled.vert affc26674d PP: Recognize <> style #include header names. I.e., #include <header-name>. 7 سال پیش
preprocessor.include.enabled.vert 28d3133581 PP: #include: add names to error messages, so that lexical analysis can be tested. 7 سال پیش
preprocessor.line.frag 5cbc990a0a Fix line number handling in line directive callback. 9 سال پیش
preprocessor.line.vert c555dddd53 glslang preprocessing: Add -E option to print out preprocessed GLSL, and do the work needed to generate a preprocessed stream. From Andrew Woloszyn <awoloszyn@google.com>. 9 سال پیش
preprocessor.many.endif.vert 24e4bc99ac Fix array out of bounds bug in processing if-else-endif macros. 8 سال پیش
preprocessor.pragma.vert 23ea3db3e5 Warning for #pragma once. GLSL and HLSL. Addresses #824. 6 سال پیش
preprocessor.simple.vert 9f9bad09b4 PP: Add missing atoms that effect -E mode. 8 سال پیش
preprocessor.success_if_parse_would_fail.vert aae1ad8296 Added error output to the preprocessor. 9 سال پیش
recurse1.frag 8cbd18ecaa Fix recursion detection (it was detecting cycles in the call graph that were not directed cycles). 11 سال پیش
recurse1.vert 2ecdd14288 Add function recursion testing to the link-time validation. 11 سال پیش
recurse2.frag 2ecdd14288 Add function recursion testing to the link-time validation. 11 سال پیش
reflection.vert a353bf1f20 Nonfunctional: Add reflect test case, and fix long lines in reflection code. 7 سال پیش
remap.basic.dcefunc.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.basic.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.basic.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.basic.strip.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.hlsl.sample.basic.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.hlsl.sample.basic.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.hlsl.sample.basic.strip.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.hlsl.templatetypes.everything.frag ed33e05762 HLSL: Do structure conversion for return type struct-punning on non-entry-point functions. 8 سال پیش
remap.hlsl.templatetypes.none.frag ed33e05762 HLSL: Do structure conversion for return type struct-punning on non-entry-point functions. 8 سال پیش
remap.if.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.if.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.invalid-spirv-1.spv 8004d36528 Remapper: make remapper robust against non-exiting error handlers 7 سال پیش
remap.invalid-spirv-2.spv 8004d36528 Remapper: make remapper robust against non-exiting error handlers 7 سال پیش
remap.literal64.everything.spv a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.literal64.none.spv a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.similar_1a.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.similar_1a.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.similar_1b.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.similar_1b.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.specconst.comp 726bf96a72 HLSL: add .mips[][] operator for texture types 7 سال پیش
remap.switch.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.switch.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.uniformarray.everything.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
remap.uniformarray.none.frag a8456415b8 WIP: SPV Remapper: add remapper test framework 8 سال پیش
runtests c340425bb2 SPV: Add option for controling when the SPIRV-Tools validator is used. 6 سال پیش
runtimeArray.vert d03da06ac1 Remove execute permissions 6 سال پیش
sample.frag 69aa9c1b84 Fixes to scanning: 11 سال پیش
sample.frag.out 4998789d4e SPV: Fix array strides by explicitly computing them in the getBaseAlignment() algorithm. 8 سال پیش
sample.vert 38c507e75a Make the default version be 100. 11 سال پیش
sample.vert.out 4998789d4e SPV: Fix array strides by explicitly computing them in the getBaseAlignment() algorithm. 8 سال پیش
samplerlessTextureFunctions.frag e47bfaedf6 Add support for GL_EXT_samplerless_texture_functions 6 سال پیش
simpleFunctionCall.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
specExamples.frag a4ea1313c3 Turn on non-uniform blocks (in/out/buffer), and prevent new stages from working with "no profile" (before 150) shaders. 11 سال پیش
specExamples.vert 65c78a0b62 Array of array: Implement the core functionality: types, constructors, operations. 9 سال پیش
spv.100ops.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.130.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.140.frag 7225a1cb1e Support align/offset for all versions GLSL/ESSL targeting SPIR-V. 7 سال پیش
spv.150.geom 39374dadb5 glslang SPV tests: Add a set of SPV tests. 9 سال پیش
spv.150.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.16bitstorage-int.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.16bitstorage-uint.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.16bitstorage.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.16bitstorage_Error-int.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.16bitstorage_Error-uint.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.16bitstorage_Error.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.300BuiltIns.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.300layout.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.300layout.vert 7225a1cb1e Support align/offset for all versions GLSL/ESSL targeting SPIR-V. 7 سال پیش
spv.300layoutp.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.310.bitcast.frag 9000bd5eb6 Front-end: Make ES floatBitsToInt/intBitsToFloat/etc. all be highp. 8 سال پیش
spv.310.comp 8297936dd6 SPV: Change barrier emission to conform to Khronos decisions. 6 سال پیش
spv.330.geom 39374dadb5 glslang SPV tests: Add a set of SPV tests. 9 سال پیش
spv.400.frag 2a805d9cea Revert "GLSL: Fix #1279: refract does not have a double-type eta." 6 سال پیش
spv.400.tesc 1be8063e01 Require l-value patch-out indexing to be gl_InvocationID. 8 سال پیش
spv.400.tese 39374dadb5 glslang SPV tests: Add a set of SPV tests. 9 سال پیش
spv.420.geom 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.430.frag 78a4557621 SPV: Fix issue #376; declare Geometry capability for fragment use of gl_Layer. 8 سال پیش
spv.430.vert 0967748fbc SPV: Fix 'location' inheritance bug. 8 سال پیش
spv.450.geom d6be6da031 SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members. 7 سال پیش
spv.450.noRedecl.tesc 0e7378446b Fix #790: Don't emit NV-specific interface members unless enabled by extension. 7 سال پیش
spv.450.tesc d6be6da031 SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members. 7 سال پیش
spv.460.comp 934d11b6db GLSL 4.6: Implement shader group vote. 7 سال پیش
spv.460.frag 0d0c6d38f0 GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. 7 سال پیش
spv.460.vert 941f3bbd7a GLSL 4.6: Implement draw parameters. 7 سال پیش
spv.8bitstorage-int.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.8bitstorage-uint.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.8bitstorage_Error-int.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.8bitstorage_Error-uint.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.AofA.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.GeometryShaderPassthrough.geom 6e5acae144 Add support for SPV_NV_geometry_shader_passthrough 7 سال پیش
spv.OVR_multiview.vert 5513d9d0d8 Multiview extension: Accept layout(num_views) qualifier 7 سال پیش
spv.Operations.frag 0479437a5c SPV: Fix #739: OpSelect can only operate on scalars and vectors. 7 سال پیش
spv.accessChain.frag 5c3eed542d SPV: Create more access chains addressing a few swizzling issues. 6 سال پیش
spv.aggOps.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.always-discard.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.always-discard2.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.arbPostDepthCoverage.frag c120452754 Implement SPV_KHR_post_depth_coverage 7 سال پیش
spv.arbPostDepthCoverage_Error.frag c120452754 Implement SPV_KHR_post_depth_coverage 7 سال پیش
spv.atomic.comp 2d0cc786f3 SPV: Turn on atomic-storage functionality for SPIR-V. 8 سال پیش
spv.atomicInt64.comp c043aadd25 Scanner: Many int64 fixes, including performance. 6 سال پیش
spv.barrier.vert 8297936dd6 SPV: Change barrier emission to conform to Khronos decisions. 6 سال پیش
spv.bitCast.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.bool.vert e00e72ded1 SPV: Protect getStorageClass() with a test that the thing is pointer. 8 سال پیش
spv.boolInBlock.frag b4fd8d10f0 SPV: Continue to fix the issue of bool -> uint32 8 سال پیش
spv.branch-return.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.buffer.autoassign.frag e4fe8b5c44 Add a test for buffer auto-binding assignment. 8 سال پیش
spv.builtInXFB.vert be3842f6ae GLSL: Implement XFB for redeclared built-in blocks. 6 سال پیش
spv.conditionalDiscard.frag 55e7d11ce8 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. 8 سال پیش
spv.constStruct.vert 46413d5780 SPV: Fix #1258: cache constant structs by id, not opcode. 6 سال پیش
spv.controlFlowAttributes.frag a2858d9bdd GLSL: Implement GL_EXT_control_flow_attributes. 6 سال پیش
spv.conversion.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.dataOut.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.dataOutIndirect.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.dataOutIndirect.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.debugInfo.frag e485c7af58 SPV: Debug output: Include OpLine information for execution path. 7 سال پیش
spv.deepRvalue.frag 55e7d11ce8 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. 8 سال پیش
spv.depthOut.frag 55e7d11ce8 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. 8 سال پیش
spv.deviceGroup.frag efc972799d Rename KHX to EXT to match the released specs 7 سال پیش
spv.discard-dce.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.do-simple.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.do-while-continue-break.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.doWhileLoop.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.double.comp 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.drawParams.vert 6c8aaacd28 SPV: Implement new extensions GL_KHX_device_group and GL_KHX_multiview. 7 سال پیش
spv.earlyReturnDiscard.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.explicittypes.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.extPostDepthCoverage.frag c120452754 Implement SPV_KHR_post_depth_coverage 7 سال پیش
spv.extPostDepthCoverage_Error.frag c120452754 Implement SPV_KHR_post_depth_coverage 7 سال پیش
spv.float16.frag 4c25709f45 Parser: Some function prototypes of interpolateAtXXX are incorrect. 8 سال پیش
spv.float16Fetch.frag 1e5d7b0b27 Implement the extension GL_AMD_gpu_shader_half_float_fetch 6 سال پیش
spv.float32.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.float64.frag 2a805d9cea Revert "GLSL: Fix #1279: refract does not have a double-type eta." 6 سال پیش
spv.flowControl.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.for-complex-condition.vert 2ab5a373d9 Add Test/spv.for-complex-condition.vert. 8 سال پیش
spv.for-continue-break.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.for-nobody.vert 13228243b2 Test a for loop with no body. 8 سال پیش
spv.for-notest.vert 213bbbe4a7 Split loop header from condition testing for for/while loops. 8 سال پیش
spv.for-simple.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.forLoop.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.forwardFun.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.fullyCovered.frag 1c5443c693 Add implementation of SPV_EXT_fragment_fully_covered 6 سال پیش
spv.functionCall.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.functionNestedOpaque.vert d03da06ac1 Remove execute permissions 6 سال پیش
spv.functionSemantics.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.glFragColor.frag 91e4aa5900 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. 8 سال پیش
spv.glsl.register.autoassign.frag ad0752e8fa GLSL: Add binding map tests 8 سال پیش
spv.glsl.register.noautoassign.frag 9c9c4e90df GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). 6 سال پیش
spv.hlslDebugInfo.vert 2a27116cae SPV reflection: Add OpModuleProcessed for compile options. 7 سال پیش
spv.hlslOffsets.vert d03da06ac1 Remove execute permissions 6 سال پیش
spv.image.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.image.load-formatted.frag f44d89a398 Implement GL_EXT_shader_image_load_formatted 7 سال پیش
spv.imageLoadStoreLod.frag 129799a709 Implement extension GL_AMD_shader_image_load_store_lod 7 سال پیش
spv.int16.amd.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.int16.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.int32.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.int64.frag 647fccaf2f AST: Fix shift conversions, which don't require matching types. 6 سال پیش
spv.int8.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.intOps.vert 085371d9d4 SPV testing: Add missing test case. 8 سال پیش
spv.interpOps.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.layoutNested.vert e0b6cad44f SPV: Generalize multiple struct-type instances for interpolation/invariant qualifiers. 8 سال پیش
spv.length.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.localAggregates.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.loops.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.loopsArtificial.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.looseUniformNoLoc.vert 82e95a3aa5 SPV: Add auto location mapping of non-opaque non-block uniform variables. 7 سال پیش
spv.matFun.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.matrix.frag 0302bdf04a SPV: Fix #723: construct vectors from matrices. 7 سال پیش
spv.matrix2.frag 04bb8a01d6 SPV: Implement all matrix operators {+,-,*,/} for {matrix,scalar,vector}. 8 سال پیش
spv.memoryQualifier.frag 1da878f6d1 SPV: Add support for memory qualifiers. 8 سال پیش
spv.memoryScopeSemantics.comp 36831c9bad GL_KHR_memory_scope_semantics 6 سال پیش
spv.memoryScopeSemantics_Error.comp 36831c9bad GL_KHR_memory_scope_semantics 6 سال پیش
spv.merge-unreachable.frag 32c169dbdf Front-end: Warn for likely missed change in default precisions. 8 سال پیش
spv.multiStruct.comp b3e24e4359 SPV: Fix issue #506: generalize struct deep copy to include arrays. 8 سال پیش
spv.multiStructFuncall.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.multiView.frag efc972799d Rename KHX to EXT to match the released specs 7 سال پیش
spv.multiviewPerViewAttributes.tesc df3956c50f Implement NVX_multiview_per_view_attributes 7 سال پیش
spv.multiviewPerViewAttributes.vert df3956c50f Implement NVX_multiview_per_view_attributes 7 سال پیش
spv.newTexture.frag 71519fe70b SPV: Fix an issue related with using CubeArrayShadow for texture() 8 سال پیش
spv.noBuiltInLoc.vert 1dcd162399 GLSL/SPV: no location on atomic_uint; Fix #1339. 6 سال پیش
spv.noDeadDecorations.vert 2677d918f1 Test dead-decoration removal. 8 سال پیش
spv.noLocation.vert 7c9129bcb7 SPV: Fix #904: Correctly check for built-in block redeclations for location check. 7 سال پیش
spv.noWorkgroup.comp d3f1122a44 Whole stack: Fix stale types in the AST linker object nodes, fixing #557. 7 سال پیش
spv.nonSquare.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.nonuniform.frag 5611c6d27b GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier 6 سال پیش
spv.offsets.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.paramMemory.frag 961cd35b73 SPV: Fix #995: Include memory decorations on parameters. 7 سال پیش
spv.precise.tesc 9220dbb078 Precise and noContraction propagation 8 سال پیش
spv.precise.tese 9220dbb078 Precise and noContraction propagation 8 سال پیش
spv.precision.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.precisionNonESSamp.frag fe4e572c53 GLSL->SPIR-V: Put precision decorations on imageLoad(). 7 سال پیش
spv.prepost.frag 39374dadb5 glslang SPV tests: Add a set of SPV tests. 9 سال پیش
spv.pushConstant.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.pushConstantAnon.vert 33f85b6e59 SPV: Allow push constant buffers to not have an instance name. 7 سال پیش
spv.qualifiers.vert 39374dadb5 glslang SPV tests: Add a set of SPV tests. 9 سال پیش
spv.queryL.frag 2398b3a458 Full stack: implement textureQueryLod(*) and textureQueryLevels(*). 9 سال پیش
spv.rankShift.comp 647fccaf2f AST: Fix shift conversions, which don't require matching types. 6 سال پیش
spv.register.autoassign-2.frag ef33ec0925 HLSL: add intrinsic function implicit promotions 7 سال پیش
spv.register.autoassign.frag 7f7c2ed780 HLSL: Add location offsets per resource type 8 سال پیش
spv.register.autoassign.rangetest.frag ef33ec0925 HLSL: add intrinsic function implicit promotions 7 سال پیش
spv.register.noautoassign.frag 7f7c2ed780 HLSL: Add location offsets per resource type 8 سال پیش
spv.register.subpass.frag 7f93d56ef2 HLSL: add subpass input types and methods 7 سال پیش
spv.rw.autoassign.frag 9088be4c07 Add UAV (image) binding offset and HLSL register support 7 سال پیش
spv.sample.frag cbdf871d7f SPV: SampleMask does not depend on SampleRateShading. 6 سال پیش
spv.sampleId.frag cbdf871d7f SPV: SampleMask does not depend on SampleRateShading. 6 سال پیش
spv.sampleMaskOverrideCoverage.frag 0ad6a4e60d Add support for SPV_NV_sample_mask_override_coverage 7 سال پیش
spv.samplePosition.frag cbdf871d7f SPV: SampleMask does not depend on SampleRateShading. 6 سال پیش
spv.samplerlessTextureFunctions.frag e47bfaedf6 Add support for GL_EXT_samplerless_texture_functions 6 سال پیش
spv.separate.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.set.vert 55e7d11ce8 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. 8 سال پیش
spv.shaderBallot.comp 574ab04caa Implement the extension GL_ARB_shader_ballot 8 سال پیش
spv.shaderBallotAMD.comp ae06d1fe94 Add int16 support to AMD_trinary_minmax and AMD_shader_ballot 6 سال پیش
spv.shaderDrawParams.vert f3b27471f8 SPV: Implement extension SPV_KHR_shader_draw_parameters. 8 سال پیش
spv.shaderFragMaskAMD.frag 05506bb874 Implement the extension GL_AMD_shader_fragment_mask 7 سال پیش
spv.shaderGroupVote.comp 338b185a2b Implement the extension GL_ARB_shader_group_vote. 8 سال پیش
spv.shaderStencilExport.frag 37cdceed41 Implement extension GL_ARB_shader_stencil_export 7 سال پیش
spv.shiftOps.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.shortCircuit.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.simpleFunctionCall.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.simpleMat.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.sparseTexture.frag 5eafa472d3 SPV: Support the new OpCode - OpImageSparseRead 8 سال پیش
spv.sparseTextureClamp.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.specConst.vert 91e4aa5900 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. 8 سال پیش
spv.specConstant.comp 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.specConstant.vert 4f4bb81cd9 Built-in values declared as specialization constant 8 سال پیش
spv.specConstantComposite.vert d82c906378 Vulkan: Finish semantics for what creates spec-const-semantics. 8 سال پیش
spv.specConstantOperations.vert 8e6c6cef6a SPV: Implement specialization constants for ?:. 7 سال پیش
spv.ssbo.autoassign.frag 932bb5cc4e Add reflection queries for thread local size and ssbo auto-binding 7 سال پیش
spv.ssboAlias.frag d66c5b1299 HLSL: iomapper: Fix #914. Tolerate user aliasing of bindings. 7 سال پیش
spv.stereoViewRendering.tesc ba6a3c290e GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks. 7 سال پیش
spv.stereoViewRendering.vert 771d89fc36 support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering 7 سال پیش
spv.storageBuffer.vert 670271890d SPV: Support test #pragma for generating the StorageBuffer storage class. 7 سال پیش
spv.structAssignment.frag 32c169dbdf Front-end: Warn for likely missed change in default precisions. 8 سال پیش
spv.structDeref.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.structure.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.subgroup.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroup.geom 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroup.tesc 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroup.tese 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroup.vert 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupArithmetic.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupBallot.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupBasic.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupClustered.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupClusteredNeg.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupPartitioned.comp d03da06ac1 Remove execute permissions 6 سال پیش
spv.subgroupQuad.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupShuffle.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupShuffleRelative.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subgroupVote.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.subpass.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.switch.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.swizzle.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.swizzleInversion.frag 8c8505c604 SPV: For AST interpolateAt* ops consuming a swizzle, invert the order. 8 سال پیش
spv.targetOpenGL.vert d03da06ac1 Remove execute permissions 6 سال پیش
spv.targetVulkan.vert d03da06ac1 Remove execute permissions 6 سال پیش
spv.test.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.test.vert 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.texture.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.texture.sampler.transform.frag baf570efa5 Pure Texture to Sampled Texture Transform 7 سال پیش
spv.texture.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.textureBuffer.vert c10191d132 SPV: Support texelFetch() on a textureBuffer (no sampler). 7 سال پیش
spv.textureGatherBiasLod.frag 225e0fcadd Implement the extension GL_AMD_texture_gather_bias_lod 7 سال پیش
spv.types.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.uint.frag 99c4dd16db Preprocessor: UINT_MAX is translated to constant incorrectly. 8 سال پیش
spv.uniformArray.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.unit1.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.unit2.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.unit3.frag d03da06ac1 Remove execute permissions 6 سال پیش
spv.variableArrayIndex.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.varyingArray.frag f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.varyingArrayIndirect.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.vecMatConstruct.frag b92ce60fc7 GLSL/SPV: Fix #1310: don't create unnecessary integer matrices. 6 سال پیش
spv.viewportArray2.tesc ba6a3c290e GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks. 7 سال پیش
spv.viewportArray2.vert 771d89fc36 support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering 7 سال پیش
spv.voidFunction.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.vulkan100.subgroupArithmetic.comp 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.vulkan100.subgroupPartitioned.comp d03da06ac1 Remove execute permissions 6 سال پیش
spv.vulkan110.int16.frag 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.vulkan110.storageBuffer.vert 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 سال پیش
spv.while-continue-break.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.while-simple.vert f6eae2a54a SPV: Require desktop 140 or ES 310 or above. 8 سال پیش
spv.whileLoop.frag 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
spv.xfb.vert edaf556778 SPV: Plumb through XFB buffer and stride information. 6 سال پیش
spv.xfb2.vert eb2c0c72bf GLSL: XFB: more support for built-in block redeclarations with XFB. 6 سال پیش
spv.xfb3.vert eb2c0c72bf GLSL: XFB: more support for built-in block redeclarations with XFB. 6 سال پیش
stringToDouble.vert d03da06ac1 Remove execute permissions 6 سال پیش
structAssignment.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
structDeref.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
structure.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
switch.frag 735a2efa70 glslang -> SPV: 1) Include post switch-break unreachable blocks and 2) Generally, don't emit degenerate (basically empty) unreachable blocks. 9 سال پیش
swizzle.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
syntaxError.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
test.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
texture.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
tokenLength.vert d03da06ac1 Remove execute permissions 6 سال پیش
tokenPaste.vert 97cb85c7d6 PP: Fix #783: Catch end-of-argument expansion in token pasting. 7 سال پیش
types.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
uint.frag 41a36bbb2f Track separate precision defaults for each kind of sampler, give initial defaults as per spec. Also make fragment floats have no default. Modify/add tests to adapt to these changes. 11 سال پیش
uniformArray.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
validate-shaders.sh d8462c6f49 validate script: fix path 6 سال پیش
variableArrayIndex.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
varyingArray.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
varyingArrayIndirect.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
versionsClean.frag 41a36bbb2f Track separate precision defaults for each kind of sampler, give initial defaults as per spec. Also make fragment floats have no default. Modify/add tests to adapt to these changes. 11 سال پیش
versionsClean.vert 9fd55bd338 Add a new shader-versioning infrastructure capable of handling multiple profiles, desktop/ES, many versions, features coming and going in different versions across different profiles, and extensions. 11 سال پیش
versionsErrors.frag 9fd55bd338 Add a new shader-versioning infrastructure capable of handling multiple profiles, desktop/ES, many versions, features coming and going in different versions across different profiles, and extensions. 11 سال پیش
versionsErrors.vert 9fd55bd338 Add a new shader-versioning infrastructure capable of handling multiple profiles, desktop/ES, many versions, features coming and going in different versions across different profiles, and extensions. 11 سال پیش
voidFunction.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش
vulkan.ast.vert d82c906378 Vulkan: Finish semantics for what creates spec-const-semantics. 8 سال پیش
vulkan.comp 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 سال پیش
vulkan.frag d03da06ac1 Remove execute permissions 6 سال پیش
vulkan.vert 0f8d43e505 GLSL/Vulkan: Enforce no location aliasing in vertex inputs. 6 سال پیش
whileLoop.frag 2f21fccee9 glslang testing: Remove dependence on testfiles from LunarGLASS. 9 سال پیش