1. 5b2203d Add-support-for-SPV_NV_shading_rate by Chao Chen · 6 years ago
  2. b50c02e Add-support-for-SPV_NVX_raytracing by Chao Chen · 6 years ago
  3. 3c36699 Add-support-for-SPV_NV_mesh_shader by Chao Chen · 6 years ago
  4. 3a13796 0003-Add-support-for-SPV_NV_shader_image_footprint by Chao Chen · 6 years ago
  5. beae225 Add-support-for-SPV_NV_compute_shader_derivatives by Chao Chen · 6 years ago
  6. 9eada4b Add-support-for-SPV_NV_fragment_shader_barycentric by Chao Chen · 6 years ago
  7. d122a72 Build: Fix some warnings. by John Kessenich · 6 years ago
  8. afe0c66 SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed. by John Kessenich · 6 years ago
  9. 36831c9 GL_KHR_memory_scope_semantics by Jeff Bolz · 6 years ago
  10. 97068d8 Merge pull request #1465 from otakuto/remove-execute-permissions by John Kessenich · 6 years ago
  11. 4e11b61 SPV: Turn off the default validation done by the SPIRV-Tools optimizer. by John Kessenich · 6 years ago
  12. c340425 SPV: Add option for controling when the SPIRV-Tools validator is used. by John Kessenich · 6 years ago
  13. 717c80a SPV: Isolate SPIRV-tools glue to its own file. by John Kessenich · 6 years ago
  14. cc14f2d SPV: Add SPIRV-Tools validator. This needs the latest SPIR-Tools. by John Kessenich · 6 years ago
  15. e7df8e0 Non-functional: Rationalize some existing use of SPIRV-Tools. by John Kessenich · 6 years ago
  16. 9fd2a8c Use our own SPIRV-Tools message stringifier by David Neto · 6 years ago
  17. 31aa3d6 SPV: only declare the pure 8/16-bit capabilities when needed. by John Kessenich · 6 years ago
  18. 149afc3 SPV: More corrections of <id> versus "immediate" operands. by John Kessenich · 6 years ago
  19. c4510e5 Merge pull request #1466 from Kangz/warning_fixes by John Kessenich · 6 years ago
  20. e706142 Fix -Wignored-qualifier and -Wunused-variable warnings by Corentin Wallez · 6 years ago
  21. d03da06 Remove execute permissions by otakuto · 6 years ago
  22. f04c51b Non-Functional: Add postprocess as more robust way to add capabilities by John Kessenich · 6 years ago
  23. c140b96 Add missing OpExtension SPV_EXT_descriptor_indexing for dynamic indexing capabilities by Jeff Bolz · 6 years ago
  24. 312dcfb Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. by John Kessenich · 6 years ago
  25. ad7645f Fix #1360: uint->int width conversions must still be typed as uint. by John Kessenich · 6 years ago
  26. 14b85d3 Fix #1395: GLSL volatile maps to SPIR-V Volatile and Coherent. by John Kessenich · 6 years ago
  27. d6c9755 Change the major revision number for next commit. by John Kessenich · 6 years ago
  28. b0c42b2 Update spirv-tools known-good. by GregF · 6 years ago
  29. b4a2a6c Fix issue #1376: SPV_AMD_gpu_shader_half_float is not emitted under vulkan1.1 by Rex Xu · 6 years ago
  30. 1831087 SPV: Fix #1374: For an SSBO 16-bit access, only emit StorageUniformBufferBlock16 capability. by John Kessenich · 6 years ago
  31. d3ed90b Fix #944: Convert argument type to match formal parameter type. by John Kessenich · 6 years ago
  32. 7c88aff Specify SPV_AMD_gpu_shader_int16 extension string when frexp() takes 16-bit by Rex Xu · 6 years ago
  33. a1184dd fix further MSVC 2012 build issues by St0fF · 6 years ago
  34. f52b638 Fix #1331: Emit SPV_GOOGLE_hlsl_functionality1 for counters. by John Kessenich · 6 years ago
  35. 5611c6d GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier by John Kessenich · 6 years ago
  36. 2abe9a4 Implement GL_NV_shader_subgroup_partitioned by Jeff Bolz · 6 years ago
  37. fb03a55 Only print legalization warning if optimizer disabled by GregF · 6 years ago
  38. 7be3664 Merge pull request #1319 from KhronosGroup/array-rationalization by John Kessenich · 6 years ago
  39. ead8622 Non-functional. Rationalizations enabling future generalizations: by John Kessenich · 6 years ago
  40. 4bede9e Disable DCE by Remapper through glslangValidator... by GregF · 6 years ago
  41. 643e57c Merge pull request #1313 from greg-lunarg/kg15 by John Kessenich · 6 years ago
  42. 0b46c1e Merge branch 'master' into kg15 by greg-lunarg · 6 years ago
  43. eecb874 Update SPIRV-Tools known good. by GregF · 6 years ago
  44. 859b034 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. by John Kessenich · 6 years ago
  45. 5d610ee Implement SPV_GOOGLE_hlsl_functionality1. by John Kessenich · 7 years ago
  46. eddb131 Use the correct type for the constant for matrix/scalar division by Neil Roberts · 6 years ago
  47. ac37079 Revert the commits that change OpArrayLength type and bumped the version number. by John Kessenich · 7 years ago
  48. 66011cb SPV: Implement Vulkan 1.1 features and extensions. by John Kessenich · 7 years ago
  49. c6c80a6 Versioning: Address #1255: Move to semantic versioning. by John Kessenich · 7 years ago
  50. 0216f24 SPV: Bump up the generator number. by John Kessenich · 7 years ago
  51. 1e5d7b0 Implement the extension GL_AMD_gpu_shader_half_float_fetch by Rex Xu · 8 years ago
  52. c521579 IO mapper: Fix #1261: Supply location mapper with size computer. by John Kessenich · 7 years ago
  53. 4bee531 HLSL: Fix #1249: Always execute both sides of ternary "?:". by John Kessenich · 7 years ago
  54. 4425f24 HLSL: Add conversions for image ops during SPV construction by LoopDawg · 7 years ago
  55. 8a4848f Add DeadInsertElim to legalization and RedundancyElim to -Os. by GregF · 7 years ago
  56. 71b5da6 SPV: Bump up generator number, because previous commit changes code gen slightly. by John Kessenich · 7 years ago
  57. a2858d9 GLSL: Implement GL_EXT_control_flow_attributes. by John Kessenich · 7 years ago
  58. e18fd20 HLSL: Refactor attribute implementation. by John Kessenich · 7 years ago
  59. 2b5ea9f SPV Version: Emit the requested SPIR-V version, not the header version. by John Kessenich · 7 years ago
  60. 541f7bb Fix unused function warning. by Frank Henigman · 7 years ago
  61. e063928 HLSL Legalization: Add scalar replacement by GregF · 7 years ago
  62. 3f0d4bc SPV: Document history of the generator version number. by John Kessenich · 7 years ago
  63. 838d7af SPV: HLSL: Move to correct HLSL barrier semantics, per Khronos recommendation. by John Kessenich · 7 years ago
  64. c72e593 SPV: Bump the generator number to account for barrier changes. by John Kessenich · 7 years ago
  65. 8297936 SPV: Change barrier emission to conform to Khronos decisions. by John Kessenich · 7 years ago
  66. edaf556 SPV: Plumb through XFB buffer and stride information. by John Kessenich · 7 years ago
  67. 1c5443c Add implementation of SPV_EXT_fragment_fully_covered by Piers Daniell · 7 years ago
  68. 6a14f78 HLSL: Fix #1163: treat buffers as references when calling functions. by John Kessenich · 7 years ago
  69. cbdf871 SPV: SampleMask does not depend on SampleRateShading. by John Kessenich · 7 years ago
  70. a372a3e Versioning: Update some version strings. Still need better overall version. by John Kessenich · 7 years ago
  71. cc80d80 Update spirv-tools known-good by GregF · 7 years ago
  72. fe4e572 GLSL->SPIR-V: Put precision decorations on imageLoad(). by John Kessenich · 7 years ago
  73. 07ed11f SPV: GeneratorVersion: bump version number because of atomic decrement change. by John Kessenich · 7 years ago
  74. 48d6e79 SPV: Correct semantics of atomic-counter decrement. by John Kessenich · 7 years ago
  75. d41993d SPV: rationalize parameter handling for "original" and "writable" parameters. by John Kessenich · 7 years ago
  76. bed4e4f HLSL: Pass opaques by local copy, instead of by interface original. by John Kessenich · 7 years ago
  77. cd1f169 Enable HLSL legalization by GregF · 7 years ago
  78. e8fe8b0 Implement extension GL_NV_shader_atomic_int64 by Rex Xu · 7 years ago
  79. 5f77d86 HLSL: Fix #1064: Don't include empty structures on OpEntryPoint by John Kessenich · 7 years ago
  80. a5d8616 HLSL: allow mixed user & builtin members in hull shader output structure by LoopDawg · 7 years ago
  81. ba6a3c2 GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks. by John Kessenich · 7 years ago
  82. 05506bb Implement the extension GL_AMD_shader_fragment_mask by amhagan · 7 years ago
  83. 7611792 Fix lvalue check in SPIR-V generation by LoopDawg · 7 years ago
  84. 74c5f71 Merge pull request #1014 from KhronosGroup/SPV_EXT_shader_viewport_index_layer by John Kessenich · 7 years ago
  85. 35343cb Merge pull request #1034 from KhronosGroup/module-processes by John Kessenich · 7 years ago
  86. b41bff6 SPV: 1st pass implementation of SPV_EXT_shader_viewport_index_layer. by John Kessenich · 7 years ago
  87. 2a27116 SPV reflection: Add OpModuleProcessed for compile options. by John Kessenich · 7 years ago
  88. fc34369 Merge pull request #1029 from amdrexu/feature2 by John Kessenich · 7 years ago
  89. 129799a Implement extension GL_AMD_shader_image_load_store_lod by Rex Xu · 7 years ago
  90. e8fdd79 SPV: Implement extension SPV_EXT_shader_stencil_export by Rex Xu · 7 years ago
  91. 786e879 Build: Fix build when NV_EXTENSIONS is not enabled. by John Kessenich · 7 years ago
  92. d6be6da SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members. by John Kessenich · 7 years ago
  93. 0d0c6d3 GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. by John Kessenich · 7 years ago
  94. 286ca43 SPV: Memory qualifiers should decorate top-level block members by Rex Xu · 7 years ago
  95. ef94b1a Fix dref explicit LOD form of sample with cube texture arrays by LoopDawg · 7 years ago
  96. 961cd35 SPV: Fix #995: Include memory decorations on parameters. by John Kessenich · 7 years ago
  97. fad6297 SPV: Non-functional: support lists of decorations per parameter. by John Kessenich · 7 years ago
  98. 735d7e5 Address part A of #982: $Global will use std140 instead of HLSL offsets. by John Kessenich · 7 years ago
  99. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  100. c120452 Implement SPV_KHR_post_depth_coverage by chaoc · 7 years ago