1. 4df1033 SPV: Partially address #2293: correct "const in" precision matching. by John Kessenich · 4 years, 2 months ago
  2. 060882f Update SPIR-V generator version by Graeme Leese · 4 years, 3 months ago
  3. 65ce566 Use OpFUnordNotEqual for floating-point != by Graeme Leese · 4 years, 3 months ago
  4. d52dce5 Add -g0 command line argument by Shahbaz Youssefi · 4 years, 3 months ago
  5. 3641ff7 Bump code gen version, due to removal of OpEntryPoint operands. by John Kessenich · 4 years, 3 months ago
  6. c30d335 Fix #2264: OpEntryPoint incorrectly including function parameters. by John Kessenich · 4 years, 3 months ago
  7. ff6dcca spirv: Support initializers on uniforms (#1588) by Alejandro Piñeiro · 4 years, 3 months ago
  8. 232ba0d Add SPIR-V capabilities needed for spec constants (#2199) by Ricardo Garcia · 4 years, 3 months ago
  9. d8edfd8 HLSL: fix handling of uniform qualifier in entry point parameters (#2254) by rdb · 4 years, 3 months ago
  10. 999d4fd Add default descriptorset decoration for acceleration structure (#2257) by alelenv · 4 years, 3 months ago
  11. 59216d5 Add support for primitive culling layout qualifier. (#2220) by alelenv · 4 years, 4 months ago
  12. 2a8ead2 Add support for extension GL_EXT_shader_implicit_conversions by Pankaj Mistry · 4 years, 4 months ago
  13. 4d2298b Support multiple swizzled out operands (#2175) by Cody Northrop · 4 years, 5 months ago
  14. 75de196 Add support for EXT_ray_flags_primitive_culling. (#2173) by alelenv · 4 years, 5 months ago
  15. 054b5e3 pass by reference updates by Neslisah Torosdagli · 4 years, 5 months ago
  16. 7d37a68 pass-by-reference updates by Neslisah Torosdagli · 4 years, 5 months ago
  17. cea9384 switch format update by Neslisah Torosdagli · 4 years, 6 months ago
  18. 50a7228 GL_EXT_ray_query glslang updates, and test cases added. by Neslisah Torosdagli · 4 years, 6 months ago
  19. 06c2eee GL_EXT_ray_query updates by Torosdagli · 4 years, 6 months ago
  20. db32b24 Add support for GLSL_EXT_ray_tracing by Daniel Koch · 4 years, 6 months ago
  21. 39ffdaf Allow nonuniformEXT() on sampler types. by Jeff Bolz · 4 years, 6 months ago
  22. 04d7373 GL_EXT_debug_printf implementation by Jeff Bolz · 5 years ago
  23. 8985fc9 Fix long lines in the SPIR-V generator, retrigger bots. by John Kessenich · 4 years, 6 months ago
  24. bbbd9a2 Fix #1843: Handle built-in function output parameters to a swizzled arg by John Kessenich · 4 years, 6 months ago
  25. 56364b6 Copyright update, mostly to trigger bots again. by John Kessenich · 4 years, 6 months ago
  26. fb18b6d Fix an issue of SPV generation for imageAtomicStore. by Rex Xu · 4 years, 7 months ago
  27. 05a5b53 Fix glslang can't link multiple AST in a single stage by Roy · 4 years, 8 months ago
  28. 5de15a2 HLSL: Fix #2037: Integer dot used incorrect input for adds. by John Kessenich · 4 years, 9 months ago
  29. b3bd402 INTEL_shader_integer_functions2: Add SPIR-V generation by Ian Romanick · 6 years ago
  30. 31c3370 Bump up the generator version, which is exposed in SPV test results. by John Kessenich · 4 years, 10 months ago
  31. 8c3d5b4 SPIR-V: Aggressively prune unreachable merge, continue target by David Neto · 4 years, 11 months ago
  32. f8d1d74 Web: Reclaim more space and make all work w/wo GLSLANG_WEB. by John Kessenich · 4 years, 11 months ago
  33. e5eee8f Web: Add basic atomics for SSBOs. by John Kessenich · 4 years, 11 months ago
  34. 3dd1ce5 Web: Add SSBOs and a few other missing compute features. by John Kessenich · 5 years ago
  35. 51ed01c Web: Add compute stage. by John Kessenich · 5 years ago
  36. 016ddee Only apply volatile semantics to atomics when using Vulkan Memory Model by Jeff Bolz · 5 years ago
  37. 7c9accb Remove unnecessary semi-colons and add warning about them by Ryan Harrison · 5 years ago
  38. ee8e9c1 Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required. by John Kessenich · 5 years ago
  39. 1ff0c18 Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form. by John Kessenich · 5 years ago
  40. 90e402f SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2 by John Kessenich · 5 years ago
  41. e4e56bc Merge pull request #1902 from jeffbolznv/extended_types by John Kessenich · 5 years ago
  42. c5b669e Add GL_EXT_shader_subgroup_extended_types support by Jeff Bolz · 5 years ago
  43. 8317e6c SPV: Support SPIR-V 1.5; five extensions no longer need OpExtension. by John Kessenich · 5 years ago
  44. 387657e GL_NV_integer_cooperative_matrix support by Jeff Bolz · 5 years ago
  45. deec193 Web: Turn off includes, independent preprocessing path, fine tune all. by John Kessenich · 5 years ago
  46. b9197c8 Web: Make switched methods all be non-virtual, more web-dependent code, by John Kessenich · 5 years ago
  47. fb4f233 Web: Use isEsProfile() instead of run-time testing; remove more atomics by John Kessenich · 5 years ago
  48. 155d351 Web: Remove unused stage functionality, SPIR-V logger, and hex_utils by John Kessenich · 5 years ago
  49. 39697cd Web: Remove unnecessary GLSL numeric types, and some collateral. by John Kessenich · 5 years ago
  50. 3e4b6ff Web: Tighten up sampling code and interfaces. by John Kessenich · 5 years ago
  51. a28f7a7 Web: Generalize _EXTENSIONS* in SPIR-V back-end. by John Kessenich · 5 years ago
  52. 7015bd6 Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB. by John Kessenich · 5 years ago
  53. 23d2775 Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB by John Kessenich · 5 years ago
  54. 7fc8683 Merge pull request #1813 from jeffbolznv/compositeconstruct by John Kessenich · 5 years ago
  55. c1e61d6 Fix bugs in missing Builtin decoration for some NV builtins for tessellation by Ashwin Lele · 5 years ago
  56. bb7307b OpIsHelperInvocationEXT should declare relevant SPV extension and capability by Rex Xu · 5 years ago
  57. dbd4c3c spirv: Generate missing SampleMaskOverrideCoverageNV capability op by Jason Macnak · 5 years ago
  58. 91fb009 Add support for SPV_KHR_shader_clock by amhagan · 5 years ago
  59. ba6170b Implement GL_EXT_demote_to_helper_invocation by Jeff Bolz · 5 years ago
  60. 5313449 Handle SPIR-V type mismatch when constructing a composite by Jeff Bolz · 5 years ago
  61. 9c14f77 AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al. by John Kessenich · 5 years ago
  62. a9b00ac Merge pull request #1806 from KhronosGroup/nan-clamp by John Kessenich · 5 years ago
  63. 5d73a3c Merge pull request #1698 from jeffbolznv/private_storage_variables by John Kessenich · 5 years ago
  64. 605afc7 SPV: Add a switch for favoring non-NaN operands in min, max, and clamp. by John Kessenich · 5 years ago
  65. 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
  66. 2cb2f19 Add support for GL_NV_shader_sm_builtins by Daniel Koch · 5 years ago
  67. fd556e3 Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL by Jeff Bolz · 5 years ago
  68. c6f0ce8 Support GL_ARB_fragment_shader_interlock by Jeff Bolz · 5 years ago
  69. 593a4e0 Fix subgroup support for ray tracing by Daniel Koch · 5 years ago
  70. 6e384fe Build: Fix 3 warnings. by John Kessenich · 5 years ago
  71. f43c739 SPV 1.4: Emit SignExtend and ZeroExtend for integer image reads/writes. by John Kessenich · 5 years ago
  72. 61a5ce1 SPV 1.4: Lookup tables: Use variable initializer and NonWritable... by John Kessenich · 6 years ago
  73. fbb6bdf SPV 1.4: Add support for OpCopyLogical, careful of Boolean differences. by John Kessenich · 6 years ago
  74. 1f4d046 SPV 1.4: Implement the 5 new loop controls. by John Kessenich · 6 years ago
  75. 0c1e71a SPV 1.4: Use OpSelect for trivial typed non-scalar/vector expressions. by John Kessenich · 6 years ago
  76. 7c7731e SPV 1.4: Generate all globals on OpEntryPoint interface list. by John Kessenich · 6 years ago
  77. 88220d5 For nonuniformEXT constructor, make a copy of the node to decorate by Jeff Bolz · 5 years ago
  78. 40c16ec Merge pull request #1717 from jeffbolznv/getBufferReferenceAlignment by John Kessenich · 6 years ago
  79. 7895e47 Move getBufferReferenceAlignment to be a method of TType by Jeff Bolz · 6 years ago
  80. 3fd1232 Improved fix for buffer reference constants by Jeff Bolz · 6 years ago
  81. 38cbad1 Fix interactions between 'volatile' and the Vulkan memory model by Jeff Bolz · 6 years ago
  82. 1994fe4 Fix NV_EXTENSIONS-disabled build by Jeff Bolz · 6 years ago
  83. 4605e2e Implement GL_NV_cooperative_matrix by Jeff Bolz · 6 years ago
  84. 2b2316d Add Float16/Int8/Int16 capabilities for private variables and function parameters by Jeff Bolz · 6 years ago
  85. d72f488 Build: fix warnings. Fixes #1653. by John Kessenich · 6 years ago
  86. 9f2aec4 GL_EXT_buffer_reference by Jeff Bolz · 6 years ago
  87. d445bb2 Create separate OpSource for each included file by Greg Fischer · 6 years ago
  88. 61a0cd1 Fix bug where shaderRecordNV buffers were using StorageBuffer storage class by Jeff Bolz · 6 years ago
  89. b23d232 Licensing. Fixes #958. Add licenes file and update copyrights. by John Kessenich · 6 years ago
  90. 236eb0d GLSL/SPV: XFB: No streams on types, but support them on built-in blocks. by John Kessenich · 6 years ago
  91. 0a93cfb Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds. by Jeff Bolz · 6 years ago
  92. ebfd91a Remove Unix executable permission from text files by Rémi Verschelde · 6 years ago
  93. 5d43c4a SPV: Fix #1575, fix #1593: Support HLSL #line by greg-lunarg · 6 years ago
  94. 667506a Merge pull request #1602 from Igalia/apinheiro/prevent-xfbstride-twice by John Kessenich · 6 years ago
  95. 16ef9da GlslangToSpv: prevent add XfbStride twice by Alejandro Piñeiro · 6 years ago
  96. 8c86967 SPV: For GLSL only, bitcast OpArrayLength result back to int. by John Kessenich · 6 years ago
  97. 5154db5 Implement GL_EXT_fragment_invocation_density by Daniel Koch · 6 years ago
  98. e3b76ed Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout by John Kessenich · 6 years ago
  99. b16bea8 [HLSL/Spir-V] fix for incorrect spir-v on int dot(int, int) by t.jung · 6 years ago
  100. 7da39ed Implement GL_EXT_scalar_block_layout by Jeff Bolz · 6 years ago