John Kessenich 31aa3d6019 SPV: only declare the pure 8/16-bit capabilities when needed. 6 年之前
..
baseLegalResults d6c975572e Change the major revision number for next commit. 6 年之前
baseResults 31aa3d6019 SPV: only declare the pure 8/16-bit capabilities 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 2c8265bb62 GLSL: Fix #1358: Support "struct name", where name could be a user type 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 2a805d9cea Revert "GLSL: Fix #1279: refract does not have a double-type eta." 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 548c3adecd Front-end: Complete GL_ARB_compute_shader, previous commit was missing new barriers. 8 年之前
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 31a51becd2 Fix issue #391: input stack underflow on too few macro arguments. 8 年之前
bar.h 3494b4da9b HLSL: Add an Includer to handle #include. 7 年之前
bump add1a4d88d Add +x to two more scripts. 9 年之前
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 2ead40ffa8 Tests: Add usage and tests for previous commit. 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 513cc4cf87 Merge branch 'HaydnTrigg-patch-1' 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 faa720f14c PP: Fix issue #426, recover from bad-source macro expansion. 7 年之前
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 1ea1b13f38 Testing: Add new tests, and new ways of testing, for floating-point. 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 000c818efb HLSL: Allow use of $Global members in between function calls. 7 年之前
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 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 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 a0c578a6df HLSL: Fix #758: Support character literals (except for numeric escape sequences). 7 年之前
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 592e8f0441 HLSL: Tests: Add subset of flattened opaque test to legalize results. 7 年之前
hlsl.flattenSubset2.frag 700bdeb742 HLSL: Fix #954: Track/access subsets of flattened multi-level aggregates. 7 年之前
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 4f1403ed1b SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer. 7 年之前
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 7e997e2612 HLSL: Implicit bool conversions for conditional expressions and related. 7 年之前
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 776c515ea5 HLSL: Support 1.#INF and -1.#INF syntax. 7 年之前
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 11da9eed5d HLSL: Fix #1445: distance() works on scalars. 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 c49b4efa91 HLSL: Fix #884: Use promoted children, not pre-promoted, in completing binary nodes. 7 年之前
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 8 年之前
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 07350f3382 HLSL: Handle "fake" entry points, by undoing their built-in variable declarations. 8 年之前
hlsl.multiReturn.frag ed33e05762 HLSL: Do structure conversion for return type struct-punning on non-entry-point functions. 8 年之前
hlsl.namespace.frag 8f9fdc986a HLSL: Add namespace grammar and some basic semantics. 7 年之前
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 3778979cd4 HLSL: non-static member functions: track and find active anonymous 'this' scopes and members. 7 年之前
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 aa6d56298d HLSL: Handle const with no initializer. Fixes issue #651. 7 年之前
hlsl.pp.expand.frag 9cc81de096 PP/HLSL: Fix #1424: support comma in nested curly braces for macro arg 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 82460b5e21 HLSL: Fix #805: Support cast of scalars to structures. 7 年之前
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 087a454af2 HLSL: Add shape conversions for return values. 8 年之前
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 cf6bd066b9 HLSL: Fix #1432: Globally initialize local static variables. 6 年之前
hlsl.staticMemberFunction.frag 54ee28f4d0 HLSL: Add scoping operator, accept static member functions, and support calling them. 7 年之前
hlsl.store.rwbyteaddressbuffer.type.comp 66b319d30b Added new test to gtests and updated test data 6 年之前
hlsl.string.frag a1e2d4952e HLSL: Move to correct parsing of annotations, improving all annotations and recent string grammar. 8 年之前
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 65ee230f1c HLSL: Add tests and refine what decorations are passed through per stage/in/out. 7 年之前
hlsl.structStructName.frag 854fe24786 HLSL: Fix #747: accept 'struct' in front of previously user-defined type name. 7 年之前
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 7a41f96d10 HLSL: Implement 'this' keyword. 7 年之前
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 e751bca75c Fix #777: don't parse .suffix if <stage> is provided. 7 年之前
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 802c62bca4 PP: Rationalize return values of MacroExpand. 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 251901ac8a Fix #1471: Merge shift amounts for different sets: --stb ... --std ... 6 年之前
runtimeArray.vert 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 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 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.16bitstorage-uint.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.16bitstorage.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.16bitstorage_Error-int.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.16bitstorage_Error-uint.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.16bitstorage_Error.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 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 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.8bitstorage-uint.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.8bitstorage_Error-int.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 6 年之前
spv.8bitstorage_Error-uint.frag 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. 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 4a57dced66 SPV: Handle nested opaque types as function parameters. 7 年之前
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 4f1403ed1b SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer. 7 年之前
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.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 4bf7155051 SPV: Flatten structs for copy when they are GLSL type aliases. 8 年之前
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 19bdf90eba SPV: Distinguish between SPV and non-SPV rules for member overlap. 8 年之前
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 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 年之前
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 2abe9a4d34 Implement GL_NV_shader_subgroup_partitioned 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 9c9c4e90df GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). 6 年之前
spv.targetVulkan.vert 6353d55e94 Command-line: Add support for setting language's environment. 7 年之前
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 b617e14acb Link: Merge all the settings in TIntermediate. 6 年之前
spv.unit2.frag b617e14acb Link: Merge all the settings in TIntermediate. 6 年之前
spv.unit3.frag b617e14acb Link: Merge all the settings in TIntermediate. 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 2abe9a4d34 Implement GL_NV_shader_subgroup_partitioned 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 994d4bf325 Tests: Add more string -> float tests. Related to #1456. 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 1ea1b13f38 Testing: Add new tests, and new ways of testing, for floating-point. 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 e161cc11f7 GLSL: No more restrictions on (non)shadow sampler construction. 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 年之前