1. 7a9db71 SPV: Don't emit StorageImageMultisample capability for subpass images. by John Kessenich · 7 years ago
  2. fe4e572 GLSL->SPIR-V: Put precision decorations on imageLoad(). by John Kessenich · 7 years ago
  3. 07ed11f SPV: GeneratorVersion: bump version number because of atomic decrement change. by John Kessenich · 7 years ago
  4. 48d6e79 SPV: Correct semantics of atomic-counter decrement. by John Kessenich · 7 years ago
  5. d41993d SPV: rationalize parameter handling for "original" and "writable" parameters. by John Kessenich · 7 years ago
  6. bed4e4f HLSL: Pass opaques by local copy, instead of by interface original. by John Kessenich · 7 years ago
  7. cd1f169 Enable HLSL legalization by GregF · 7 years ago
  8. e8fe8b0 Implement extension GL_NV_shader_atomic_int64 by Rex Xu · 7 years ago
  9. 9cf5dfb Merge pull request #1063 from LoopDawg/remapper-error-cleanup by John Kessenich · 7 years ago
  10. fd34f0e CMake changes for HLSL legalization by GregF · 7 years ago
  11. 8004d36 Remapper: make remapper robust against non-exiting error handlers by LoopDawg · 7 years ago
  12. 5f77d86 HLSL: Fix #1064: Don't include empty structures on OpEntryPoint by John Kessenich · 7 years ago
  13. a5d8616 HLSL: allow mixed user & builtin members in hull shader output structure by LoopDawg · 7 years ago
  14. ba6a3c2 GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks. by John Kessenich · 7 years ago
  15. 4f4683d Merge pull request #1050 from amdrexu/feature by John Kessenich · 7 years ago
  16. ea1ea97 Address #1052: Have language-level exits of case statements. by John Kessenich · 7 years ago
  17. 05506bb Implement the extension GL_AMD_shader_fragment_mask by amhagan · 8 years ago
  18. 7611792 Fix lvalue check in SPIR-V generation by LoopDawg · 7 years ago
  19. 2baa774 Linux build warning fix by LoopDawg · 7 years ago
  20. 8268a35 Build: Attempt better support for VS 2012. by John Kessenich · 7 years ago
  21. 74c5f71 Merge pull request #1014 from KhronosGroup/SPV_EXT_shader_viewport_index_layer by John Kessenich · 7 years ago
  22. 35343cb Merge pull request #1034 from KhronosGroup/module-processes by John Kessenich · 7 years ago
  23. b41bff6 SPV: 1st pass implementation of SPV_EXT_shader_viewport_index_layer. by John Kessenich · 7 years ago
  24. 2a27116 SPV reflection: Add OpModuleProcessed for compile options. by John Kessenich · 7 years ago
  25. fc34369 Merge pull request #1029 from amdrexu/feature2 by John Kessenich · 7 years ago
  26. 129799a Implement extension GL_AMD_shader_image_load_store_lod by Rex Xu · 7 years ago
  27. e8fdd79 SPV: Implement extension SPV_EXT_shader_stencil_export by Rex Xu · 7 years ago
  28. 786e879 Build: Fix build when NV_EXTENSIONS is not enabled. by John Kessenich · 7 years ago
  29. d6be6da SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members. by John Kessenich · 7 years ago
  30. 260f506 SPV: Correct selection of storage-image capabilities. Fixes #986. by John Kessenich · 7 years ago
  31. 0d0c6d3 GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. by John Kessenich · 7 years ago
  32. 286ca43 SPV: Memory qualifiers should decorate top-level block members by Rex Xu · 7 years ago
  33. d2d3a14 SPV: Update to latest 1.0 headers, removing redundancies in GLSL.ext.AMD.h. by John Kessenich · 7 years ago
  34. ef94b1a Fix dref explicit LOD form of sample with cube texture arrays by LoopDawg · 7 years ago
  35. 961cd35 SPV: Fix #995: Include memory decorations on parameters. by John Kessenich · 7 years ago
  36. fad6297 SPV: Non-functional: support lists of decorations per parameter. by John Kessenich · 7 years ago
  37. 735d7e5 Address part A of #982: $Global will use std140 instead of HLSL offsets. by John Kessenich · 7 years ago
  38. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  39. 9645f78 Merge pull request #965 from chaoc/spv-khr-post-depth-coverage by John Kessenich · 7 years ago
  40. c120452 Implement SPV_KHR_post_depth_coverage by chaoc · 7 years ago
  41. 17b5f91 Merge pull request #969 from d3x0r/patch-1 by John Kessenich · 7 years ago
  42. 6206091 Fix CMake scripts: The set_property script can be used to set only a single property, so now setting the POSITION_INDEPENDENT_CODE property correctly. by Rohith Chandran · 7 years ago
  43. 4e53d90 Update CMakeLists.txt by d3x0r · 7 years ago
  44. 37cdcee Implement extension GL_ARB_shader_stencil_export by Rex Xu · 7 years ago
  45. e2ff404 Merge pull request #917 from KhronosGroup/remove-redundant-locations by John Kessenich · 8 years ago
  46. 301a2bc SPV: Fix an typo of SPV_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  47. cabbb78 Implement extension GL_AMD_gpu_shader_int16 by Rex Xu · 8 years ago
  48. 225e0fc Implement the extension GL_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  49. 7cdf3fc Replace #422: Remove the redundant location setting in AST->SPIR-V. by John Kessenich · 8 years ago
  50. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 8 years ago
  51. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 8 years ago
  52. d6af18f Merge pull request #901 from LoopDawg/imat-construct by John Kessenich · 8 years ago
  53. 84cc15f HLSL: Fix #903: Don't short-circuit && or ||. by John Kessenich · 8 years ago
  54. 174ccb8 HLSL: Add imat, umat, and bmat constructors by LoopDawg · 8 years ago
  55. 7b8c386 More non-determinism fixed. by John Kessenich · 8 years ago
  56. b6cabc4 Fix C++ portability, non-deterministic order of argument evaluation. by John Kessenich · 8 years ago
  57. 80f92a1 Fix #857: Convert uniform int to local bool for struct alias assignment. by John Kessenich · 8 years ago
  58. 0d2b471 HLSL: Don't do logical short-circuits when the operands are bool-vectors. by John Kessenich · 8 years ago
  59. 65c2eed Remapper: handle embedded opcode in OpSpecConstantOp by LoopDawg · 8 years ago
  60. 2840f63 Use unordered_set in ReadableOrderTraverser. by Lei Zhang · 8 years ago
  61. 23d3c71 [lumped builds] Add include guards (#pragma once) to header files that did not have any. by Aras Pranckevicius · 8 years ago
  62. a5c5fb6 SPV: Emit extension for using StorageClassStorageBuffer. by John Kessenich · 8 years ago
  63. f1709e7 HLSL: implement [unroll] and [loop] attributes by steve-lunarg · 8 years ago
  64. 22afc38 Modernise CMake #2 by David Seifert · 8 years ago
  65. cfc69d9 Revert "Modernise CMake" by John Kessenich · 8 years ago
  66. 5a5699b Modernise CMake by David Seifert · 8 years ago
  67. 6702718 SPV: Support test #pragma for generating the StorageBuffer storage class. by John Kessenich · 8 years ago
  68. d114184 SPV Non-functional: fix ordering causing problems with another branch. by John Kessenich · 8 years ago
  69. ae79697 Merge pull request #827 from amdrexu/feature4 by John Kessenich · 8 years ago
  70. a09eefd Non-functional: Fix typos in comments. by John Kessenich · 8 years ago
  71. 6fa1764 HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. by John Kessenich · 8 years ago
  72. f89ad98 Implement the extension SPV_KHR_16bit_storage by Rex Xu · 8 years ago
  73. 38a4253 SPV: Move to latest public headers. by John Kessenich · 8 years ago
  74. 4f1403e SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer. by John Kessenich · 8 years ago
  75. e741249 HLSL: pass tessellation execution modes through to SPIR-V by steve-lunarg · 8 years ago
  76. e434ad9 Fix #809: smear scalar condition in OpSelect for selecting vector operands. by John Kessenich · 8 years ago
  77. 714e58b Merge pull request #801 from amdrexu/bugfix by John Kessenich · 8 years ago
  78. bcf291a Don't emit NV-specific interface members if NV extensions are disabled. by Rex Xu · 8 years ago
  79. 470026f HLSL: Fix an issue of frexp(). by Rex Xu · 8 years ago
  80. aa3c64c Fix #800 (mostly): set of Linux warnings. by John Kessenich · 8 years ago
  81. 0e73784 Fix #790: Don't emit NV-specific interface members unless enabled by extension. by John Kessenich · 8 years ago
  82. 3778979 HLSL: non-static member functions: track and find active anonymous 'this' scopes and members. by John Kessenich · 8 years ago
  83. 4960baa HLSL: Basic turn on of non-static member functions. by John Kessenich · 8 years ago
  84. 5e317ff SPV: Fix unexpected declarations of capability and extension by Rex Xu · 8 years ago
  85. 0b5c2ae Preserve signedness in SPV image query ops by steve-lunarg · 8 years ago
  86. 0479437 SPV: Fix #739: OpSelect can only operate on scalars and vectors. by John Kessenich · 8 years ago
  87. 69a2c69 Merge pull request #736 from steve-lunarg/structbuffer-params by John Kessenich · 8 years ago
  88. 42e33c9 SPV: Update SPV header to official Rev. 10 of 1.0, and fix the consequences of doing so. by John Kessenich · 8 years ago
  89. 6c8aaac SPV: Implement new extensions GL_KHX_device_group and GL_KHX_multiview. by John Kessenich · 8 years ago
  90. dd8287a WIP: HLSL: add structuredbuffer pass by reference in fn params by steve-lunarg · 8 years ago
  91. 4a57dce SPV: Handle nested opaque types as function parameters. by John Kessenich · 8 years ago
  92. 3e783f9 SPV: Unexpected declarations of capabilities from NV extensions. by Rex Xu · 8 years ago
  93. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  94. 8f674e8 Fix issue #676: emit error message on failure to open spv file. by John Kessenich · 8 years ago
  95. 0302bdf SPV: Fix #723: construct vectors from matrices. by John Kessenich · 8 years ago
  96. b0561d9 Merge pull request #720 from flaviobortot/master by John Kessenich · 8 years ago
  97. 5227b6d Fix mismatched doc string for SPV_KHR_subgroup_vote by Maciej Jesionowski · 8 years ago
  98. 15017db Removed tabs and replaced with spaces. Changed layout for "else if" by Flavio · 8 years ago
  99. df3956c Implement NVX_multiview_per_view_attributes by chaoc · 8 years ago
  100. 8e6c6ce SPV: Implement specialization constants for ?:. by John Kessenich · 8 years ago