1. 7da39ed Implement GL_EXT_scalar_block_layout by Jeff Bolz · 6 years ago
  2. 12fcaa2 Review feedback by Dan Sinclair · 6 years ago
  3. 70661b9 Handle potentially uninitialized result by Dan Sinclair · 6 years ago
  4. 68fbda9 Add DeadBranchElim before MergeReturn in legalization. by GregF · 6 years ago
  5. cdf7a85 Merge pull request #1557 from nicebyte/spec-const-decorations by John Kessenich · 6 years ago
  6. 4c9876b Add names for composite constants in SPIR-V by Grigory Dzhavadyan · 6 years ago
  7. ff1783d Multiple features and misc fixes for final raytracing non experimental version. by Ashwin Lele · 6 years ago
  8. b2b3d81 Merge pull request #1556 from Kangz/msvc by John Kessenich · 6 years ago
  9. 04a2fe9 Fix MSVC warning C4065: 'default' but no 'case' labels by Corentin Wallez · 6 years ago
  10. 25ed3fc Merge pull request #1542 from sheredom/fix_8bit_storagebuffer by John Kessenich · 6 years ago
  11. 8717a5d SPV/Standalone: Support specifying arbitrary versions of SPIR-V. by John Kessenich · 6 years ago
  12. b6b01f0 Fix 8-bit storage nearly always using the by Neil Henning · 6 years ago
  13. 38772c0 Allow GL_NV_mesh_shader in fragment shaders for perprimitiveNV by Sahil Parmar · 6 years ago
  14. 70f13b2 Fixup unused parameter warnings by Dan Sinclair · 6 years ago
  15. ab3c965 Fix flags.nonprivate to be true for workgroup memory, which is implicitly workgroupcoherent/nonprivate by Jeff Bolz · 6 years ago
  16. 5ff3c3d Interfaces: Remove NV_EXTENSIONS from two more headers. by John Kessenich · 6 years ago
  17. aac6d63 Use unsigned int instead of uint32_t by Dan Sinclair · 6 years ago
  18. 257b25c Add BUILD.gn configuration. by Dan Sinclair · 6 years ago
  19. 5b2203d Add-support-for-SPV_NV_shading_rate by Chao Chen · 6 years ago
  20. b50c02e Add-support-for-SPV_NVX_raytracing by Chao Chen · 6 years ago
  21. 3c36699 Add-support-for-SPV_NV_mesh_shader by Chao Chen · 6 years ago
  22. 3a13796 0003-Add-support-for-SPV_NV_shader_image_footprint by Chao Chen · 6 years ago
  23. beae225 Add-support-for-SPV_NV_compute_shader_derivatives by Chao Chen · 6 years ago
  24. 9eada4b Add-support-for-SPV_NV_fragment_shader_barycentric by Chao Chen · 6 years ago
  25. 6dd4757 Update to latest spirv.hpp header (which fixed a typo). by John Kessenich · 6 years ago
  26. 7105cb3 SPV: Move to latest SPIR-V header (latest NV extensions support). by John Kessenich · 6 years ago
  27. d122a72 Build: Fix some warnings. by John Kessenich · 6 years ago
  28. fc89f06 Fix compiler warning emitted from GCC8 by Dennis Luxen · 6 years ago
  29. afe0c66 SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed. by John Kessenich · 6 years ago
  30. ddfb4a8 Merge branch 'jeffbolznv-memory_scope_semantics' by John Kessenich · 6 years ago
  31. 36831c9 GL_KHR_memory_scope_semantics by Jeff Bolz · 6 years ago
  32. 97068d8 Merge pull request #1465 from otakuto/remove-execute-permissions by John Kessenich · 6 years ago
  33. 949344f Update SpvTools.cpp by Denis Zdorovtsov · 6 years ago
  34. 4e11b61 SPV: Turn off the default validation done by the SPIRV-Tools optimizer. by John Kessenich · 6 years ago
  35. c340425 SPV: Add option for controling when the SPIRV-Tools validator is used. by John Kessenich · 6 years ago
  36. 717c80a SPV: Isolate SPIRV-tools glue to its own file. by John Kessenich · 6 years ago
  37. cc14f2d SPV: Add SPIRV-Tools validator. This needs the latest SPIR-Tools. by John Kessenich · 6 years ago
  38. e7df8e0 Non-functional: Rationalize some existing use of SPIRV-Tools. by John Kessenich · 6 years ago
  39. 9fd2a8c Use our own SPIRV-Tools message stringifier by David Neto · 6 years ago
  40. 31aa3d6 SPV: only declare the pure 8/16-bit capabilities when needed. by John Kessenich · 6 years ago
  41. 149afc3 SPV: More corrections of <id> versus "immediate" operands. by John Kessenich · 6 years ago
  42. 228e964 SPV: Correct SPIR-V operands for <id> versus immediate. by John Kessenich · 6 years ago
  43. c4510e5 Merge pull request #1466 from Kangz/warning_fixes by John Kessenich · 6 years ago
  44. e706142 Fix -Wignored-qualifier and -Wunused-variable warnings by Corentin Wallez · 6 years ago
  45. d03da06 Remove execute permissions by otakuto · 6 years ago
  46. f04c51b Non-Functional: Add postprocess as more robust way to add capabilities by John Kessenich · 6 years ago
  47. 5a7321e Merge branch 'master' of https://github.com/zeux/glslang into zeux-master by John Kessenich · 6 years ago
  48. ebd989d Merge pull request #1437 from mattparks/patch-2 by John Kessenich · 6 years ago
  49. c140b96 Add missing OpExtension SPV_EXT_descriptor_indexing for dynamic indexing capabilities by Jeff Bolz · 6 years ago
  50. 857f25c Added the cmake option to disable building SPVRemapper. by Matthew Albrecht · 6 years ago
  51. 112e285 SPIRV: Simplify matrix->matrix constructor by Arseny Kapoulkine · 6 years ago
  52. a2c39a2 Use public SPIRV-Tools header by Lei Zhang · 6 years ago
  53. 312dcfb Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. by John Kessenich · 6 years ago
  54. e215622 SPV: Add option to print disassembly in standard form using SPIRV-Tools. by John Kessenich · 6 years ago
  55. c6831d1 Add support for OpConstantNull and OpConstantSampler to spirv-remap by GregF · 6 years ago
  56. ba018e6 SPV: Fix #1399 emit ImageGatherExtended when using ConstOffsets operand by John Kessenich · 6 years ago
  57. ad7645f Fix #1360: uint->int width conversions must still be typed as uint. by John Kessenich · 6 years ago
  58. 14b85d3 Fix #1395: GLSL volatile maps to SPIR-V Volatile and Coherent. by John Kessenich · 6 years ago
  59. d6c9755 Change the major revision number for next commit. by John Kessenich · 6 years ago
  60. 32d3ec3 Merge pull request #1394 from greg-lunarg/kg20 by John Kessenich · 6 years ago
  61. b0c42b2 Update spirv-tools known-good. by GregF · 6 years ago
  62. b91189d Merge pull request #876 from ligfx/cmaketargetincludedirectories by John Kessenich · 6 years ago
  63. a895f37 CMake: use target_include_directories to expose includes by Michael Maltese · 7 years ago
  64. af7a948 Add bit width of types to disassembleInstruction by Jeff Bolz · 6 years ago
  65. b4a2a6c Fix issue #1376: SPV_AMD_gpu_shader_half_float is not emitted under vulkan1.1 by Rex Xu · 6 years ago
  66. 1831087 SPV: Fix #1374: For an SSBO 16-bit access, only emit StorageUniformBufferBlock16 capability. by John Kessenich · 6 years ago
  67. d3ed90b Fix #944: Convert argument type to match formal parameter type. by John Kessenich · 6 years ago
  68. 1199cf9 Fixed install for SPIRV, glslang, and hlsl when building shared libs by Matthew Albrecht · 6 years ago
  69. 7c88aff Specify SPV_AMD_gpu_shader_int16 extension string when frexp() takes 16-bit by Rex Xu · 6 years ago
  70. b9e9e57 Merge pull request #1326 from mattparks/patch1 by John Kessenich · 6 years ago
  71. a1184dd fix further MSVC 2012 build issues by St0fF · 6 years ago
  72. f52b638 Fix #1331: Emit SPV_GOOGLE_hlsl_functionality1 for counters. by John Kessenich · 6 years ago
  73. 5611c6d GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier by John Kessenich · 6 years ago
  74. 6c5f649 Allowed for LIB_TYPE to be set to switch between static and shared libs for glslang, SPIRV, and HLSL by Matthew Albrecht · 6 years ago
  75. 1097155 Non-Functional: Remove unused parts of the disassembler. by John Kessenich · 6 years ago
  76. 2abe9a4 Implement GL_NV_shader_subgroup_partitioned by Jeff Bolz · 6 years ago
  77. fb03a55 Only print legalization warning if optimizer disabled by GregF · 6 years ago
  78. 7be3664 Merge pull request #1319 from KhronosGroup/array-rationalization by John Kessenich · 6 years ago
  79. ead8622 Non-functional. Rationalizations enabling future generalizations: by John Kessenich · 6 years ago
  80. 4bede9e Disable DCE by Remapper through glslangValidator... by GregF · 6 years ago
  81. 643e57c Merge pull request #1313 from greg-lunarg/kg15 by John Kessenich · 6 years ago
  82. 0b46c1e Merge branch 'master' into kg15 by greg-lunarg · 6 years ago
  83. eecb874 Update SPIRV-Tools known good. by GregF · 6 years ago
  84. 859b034 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. by John Kessenich · 6 years ago
  85. 97e3542 Non-functional: always return value from makeFpConstant(). by John Kessenich · 6 years ago
  86. 5d610ee Implement SPV_GOOGLE_hlsl_functionality1. by John Kessenich · 7 years ago
  87. cb32c54 Merge pull request #1289 from Igalia/igalia/dmat-scalar-division by John Kessenich · 7 years ago
  88. bfe0952 Fix build several build errors by Daniel Koch · 7 years ago
  89. eddb131 Use the correct type for the constant for matrix/scalar division by Neil Roberts · 7 years ago
  90. a515250 Merge pull request #1269 from bkaradzic/master by John Kessenich · 7 years ago
  91. ac37079 Revert the commits that change OpArrayLength type and bumped the version number. by John Kessenich · 7 years ago
  92. 66011cb SPV: Implement Vulkan 1.1 features and extensions. by John Kessenich · 7 years ago
  93. c6c80a6 Versioning: Address #1255: Move to semantic versioning. by John Kessenich · 7 years ago
  94. 1de8e54 Fixed GCC+Clang errors and warnings on Linux and OSX. by Branimir Karadžić · 7 years ago
  95. e518772 SPV: The result type of OpArrayLength should be UINT by Rex Xu · 7 years ago
  96. e58d58b Non-functional: Move to latest headers. by John Kessenich · 7 years ago
  97. 29c49e1 Merge pull request #1266 from amdrexu/feature by John Kessenich · 7 years ago
  98. 81f4c03 Fix issues of SPIRV headers by Rex Xu · 7 years ago
  99. 1e5d7b0 Implement the extension GL_AMD_gpu_shader_half_float_fetch by Rex Xu · 8 years ago
  100. 5630d0e Fix typo. by John Kessenich · 7 years ago