- 6f98892 Fix #1829: Add "--" command-line options for macro def/undef. by John Kessenich · 4 years, 9 months ago
- 1d258ac Merge pull request #2032 from ShchchowAMD/atomic-uint-binding by John Kessenich · 4 years, 9 months ago
- ac6b7cf Add builtin constants by Chow · 4 years, 9 months ago
- 930403e Merge branch 'master' into ARB_uniform_buffer_object by John Kessenich · 4 years, 10 months ago
- 18fb7f2 Merge pull request #1996 from ShchchowAMD/ARB_texture_multisample by John Kessenich · 4 years, 10 months ago
- c674299 Merge pull request #2036 from ShchchowAMD/fix_atomic_uint_offset_check by John Kessenich · 4 years, 10 months ago
- 01aee05 Merge pull request #1995 from ShchchowAMD/ARB_sample_shading_support by John Kessenich · 4 years, 10 months ago
- 5de15a2 HLSL: Fix #2037: Integer dot used incorrect input for adds. by John Kessenich · 4 years, 10 months ago
- 5db058c atomic counter offset should align to 4 by Chow · 4 years, 10 months ago
- 891ec09 Modify atomic_uint binding check by Chow · 4 years, 10 months ago
- 97c4c09 Add support for ARB_uniform_buffer_object by Chow · 4 years, 11 months ago
- a8f9886 Add support for ARB_texture_multisample by Chow · 4 years, 11 months ago
- 78b1180 Add support for ARB_sample_shading by Chow · 4 years, 11 months ago
- fbcdcac INTEL_shader_integer_functions2: Add compiler front-end support by Ian Romanick · 6 years ago
- 38b4db4 Fix #1983: __ is okay starting with ES 300, rather than 310. by John Kessenich · 5 years ago
- 86258aa Merge pull request #1972 from andflo-Arm/master by John Kessenich · 5 years ago
- 3c0d2e5 HLSL: Fix #1976: Don't let ENABLE_HLSL change struct/class layout. by John Kessenich · 5 years ago
- cb563e6 Add a test for 8- and 16-bit construction. by Andreas Flöjt · 5 years ago
- e7cb9cb HLSL: Fix #1960: fmod() was not converting int args to float. by John Kessenich · 5 years ago
- 18d6b6b Tests: Add more test results for the previous generator version bump. by John Kessenich · 5 years ago
- 31c3370 Bump up the generator version, which is exposed in SPV test results. by John Kessenich · 5 years ago
- 8c3d5b4 SPIR-V: Aggressively prune unreachable merge, continue target by David Neto · 5 years ago
- f8d1d74 Web: Reclaim more space and make all work w/wo GLSLANG_WEB. by John Kessenich · 5 years ago
- e5eee8f Web: Add basic atomics for SSBOs. by John Kessenich · 5 years ago
- 3dd1ce5 Web: Add SSBOs and a few other missing compute features. by John Kessenich · 5 years ago
- 51ed01c Web: Add compute stage. by John Kessenich · 5 years ago
- 61c22e2 Web: Add separate texture/sampler, exclude *CubeArray*. by John Kessenich · 5 years ago
- 016ddee Only apply volatile semantics to atomics when using Vulkan Memory Model by Jeff Bolz · 5 years ago
- 3290d38 Use commandline options instead of ENV variables by Dan Sinclair · 5 years ago
- 3f072e1 Move TARGETDIR as well by Dan Sinclair · 5 years ago
- 1672014 Make runtests configurable. by Dan Sinclair · 5 years ago
- 765cee8 GLSL/SPV: Pre SPIR-V 1.5, subgroupQuadBroadcast index must be constant by John Kessenich · 5 years ago
- 101ca38 Merge pull request #1880 from georgeouzou/master by John Kessenich · 5 years ago
- ee8e9c1 Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required. by John Kessenich · 5 years ago
- 1ff0c18 Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form. by John Kessenich · 5 years ago
- 8a97d38 HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable by John Kessenich · 5 years ago
- 2d9b0a3 HLSL: Fix #1912: add attribute syntax for overriding image formats. by John Kessenich · 5 years ago
- c2fafea GLSL/SPV: Fix #1900: Drop const on literal when doing an object copy. by John Kessenich · 5 years ago
- 90e402f SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2 by John Kessenich · 5 years ago
- c5b669e Add GL_EXT_shader_subgroup_extended_types support by Jeff Bolz · 5 years ago
- 352e668 Add flags for local size values ( compute shader ) by Chow · 5 years ago
- 664ad41 Fix #1879: Check for valid variable before checking for unsized arrays. by John Kessenich · 5 years ago
- 92f5afd Placeholder fix for part of #1870. by John Kessenich · 5 years ago
- 14e13e7 Merge pull request #1876 from jeffbolznv/imma by John Kessenich · 5 years ago
- df1d4cc ESSL/SPV: Fix #1856: Allow ESSL shaders to compile to OpenGL SPIR-V. by John Kessenich · 5 years ago
- 1f1e536 Dereference any array type before expanding root-level SSBO members by baldurk · 5 years ago
- d2b24ae Add support for GL_ARB_explicit_uniform_location by georgeouzou · 5 years ago
- 387657e GL_NV_integer_cooperative_matrix support by Jeff Bolz · 5 years ago
- 9a5689f GLSL: Inherit memory qualifiers, both declaratively and in execution. by John Kessenich · 5 years ago
- 369ffa9 web: Fix accidental additon of refract() prototypes and update README. by John Kessenich · 5 years ago
- deec193 Web: Turn off includes, independent preprocessing path, fine tune all. by John Kessenich · 5 years ago
- b9197c8 Web: Make switched methods all be non-virtual, more web-dependent code, by John Kessenich · 5 years ago
- fb4f233 Web: Use isEsProfile() instead of run-time testing; remove more atomics by John Kessenich · 5 years ago
- 155d351 Web: Remove unused stage functionality, SPIR-V logger, and hex_utils by John Kessenich · 5 years ago
- 7015bd6 Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB. by John Kessenich · 5 years ago
- e66dace Web: First pass of tabling the built-in function declarations. by John Kessenich · 5 years ago
- 23d2775 Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB by John Kessenich · 5 years ago
- bfc21ff Web: Change a bunch of HLSL methods from dynamic to compile-time known. by John Kessenich · 5 years ago
- d4ed515 Web: Remove a few additional HLSL constructs with ENABLE_HLSL. by John Kessenich · 5 years ago
- 1376106 Web: Add sanity check test suite for smaller-footprint builds. by John Kessenich · 5 years ago
- 7fc8683 Merge pull request #1813 from jeffbolznv/compositeconstruct by John Kessenich · 5 years ago
- 642b6ad Merge pull request #1844 from alelenv/ast_print_fix by John Kessenich · 5 years ago
- c1e61d6 Fix bugs in missing Builtin decoration for some NV builtins for tessellation by Ashwin Lele · 5 years ago
- a76d1c2 Fix bug in printing trailing comma when dumping AST for a structure. by Ashwin Lele · 5 years ago
- e383c5f Merge pull request #1837 from KhronosGroup/fix-NV_compute_shader_derivatives by John Kessenich · 5 years ago
- f2dcc87 Allow unsized view array dimension for non-block perviewNV attributes by Sahil Parmar · 5 years ago
- 50dc8c3 Merge pull request #1824 from KhronosGroup/fix-spec-expr-array-check by John Kessenich · 5 years ago
- 33081e0 ESSL: Fix #1823: Conditions for when derivatives are in compute shader. by John Kessenich · 5 years ago
- 1a6e853 GLSL: Fix #1833: Don't constant fold integer mix to a float. by John Kessenich · 5 years ago
- dbd4c3c spirv: Generate missing SampleMaskOverrideCoverageNV capability op by Jason Macnak · 5 years ago
- c1ad396 Avoid generating 8/16-bit constants when 8/16-bit arithmetic extensions aren't enabled by Jeff Bolz · 5 years ago
- 87dd98f Test updates by Alan Baker · 5 years ago
- 96524f9 SPV: Fix #1783: Don't do bounds checking for spec-const-expression size by John Kessenich · 5 years ago
- 4b4b41a HLSL: Fix #1815: Don't constant fold spec-constant array indexing. by John Kessenich · 5 years ago
- 6a50a78 update spirv-headers to pick up demote_to_helper_invocation by Jeff Bolz · 5 years ago
- ba6170b Implement GL_EXT_demote_to_helper_invocation by Jeff Bolz · 5 years ago
- 5313449 Handle SPIR-V type mismatch when constructing a composite by Jeff Bolz · 5 years ago
- 4b5c498 Add a bunch of missing cases to promoteConstantUnion. Use macros to expand all the cases more simply. by Jeff Bolz · 5 years ago
- 8912336 Add test for constant type conversion by Jeff Bolz · 5 years ago
- 9c14f77 AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al. by John Kessenich · 5 years ago
- a9b00ac Merge pull request #1806 from KhronosGroup/nan-clamp by John Kessenich · 5 years ago
- 5d73a3c Merge pull request #1698 from jeffbolznv/private_storage_variables by John Kessenich · 5 years ago
- 605afc7 SPV: Add a switch for favoring non-NaN operands in min, max, and clamp. by John Kessenich · 5 years ago
- 38a52fc Add gl_SemanticsVolatile to GL_KHR_memory_scope_semantics, and make volatile-qualified atomics generate MemorySemanticsVolatile when using the Vulkan memory model by Jeff Bolz · 5 years ago
- e86cc18 Update test expectations for new SPIRV-Tools by Alan Baker · 5 years ago
- 2cb2f19 Add support for GL_NV_shader_sm_builtins by Daniel Koch · 5 years ago
- 92b5c9e GLSL: Revert f6873f7 to fix #1764. by John Kessenich · 5 years ago
- fd556e3 Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL by Jeff Bolz · 5 years ago
- c6f0ce8 Support GL_ARB_fragment_shader_interlock by Jeff Bolz · 5 years ago
- 593a4e0 Fix subgroup support for ray tracing by Daniel Koch · 5 years ago
- c3e60ad Add AST tests for ray tracing shaders by Daniel Koch · 5 years ago
- 3418cb4 Add AST tests for mesh and task shaders by Daniel Koch · 5 years ago
- 51760c8 Add more subgroup testing by Daniel Koch · 5 years ago
- 8adc2f5 Allow runtime-sized arrays of acceleration structures by Jeff Bolz · 5 years ago
- 40b1a9e Fix include guard for GL_EXT_multiview by Daniel Koch · 5 years ago
- 9bb17cd Return consistent names from CapabilityString by Daniel Koch · 5 years ago
- 8b920c7 Update SPIRV-Tools, SPIRV-Headers by David Neto · 5 years ago
- b64952e SPV 1.4: Move to 1.4 validation, removing all 1.4 validation failures. by John Kessenich · 5 years ago
- f43c739 SPV 1.4: Emit SignExtend and ZeroExtend for integer image reads/writes. by John Kessenich · 6 years ago
- 61a5ce1 SPV 1.4: Lookup tables: Use variable initializer and NonWritable... by John Kessenich · 6 years ago