1. 286ca43 SPV: Memory qualifiers should decorate top-level block members by Rex Xu · 7 years ago
  2. d2d3a14 SPV: Update to latest 1.0 headers, removing redundancies in GLSL.ext.AMD.h. by John Kessenich · 7 years ago
  3. ef94b1a Fix dref explicit LOD form of sample with cube texture arrays by LoopDawg · 7 years ago
  4. 961cd35 SPV: Fix #995: Include memory decorations on parameters. by John Kessenich · 7 years ago
  5. fad6297 SPV: Non-functional: support lists of decorations per parameter. by John Kessenich · 7 years ago
  6. 735d7e5 Address part A of #982: $Global will use std140 instead of HLSL offsets. by John Kessenich · 7 years ago
  7. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  8. 9645f78 Merge pull request #965 from chaoc/spv-khr-post-depth-coverage by John Kessenich · 7 years ago
  9. c120452 Implement SPV_KHR_post_depth_coverage by chaoc · 7 years ago
  10. 17b5f91 Merge pull request #969 from d3x0r/patch-1 by John Kessenich · 7 years ago
  11. 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
  12. 4e53d90 Update CMakeLists.txt by d3x0r · 7 years ago
  13. 37cdcee Implement extension GL_ARB_shader_stencil_export by Rex Xu · 7 years ago
  14. e2ff404 Merge pull request #917 from KhronosGroup/remove-redundant-locations by John Kessenich · 7 years ago
  15. 301a2bc SPV: Fix an typo of SPV_AMD_texture_gather_bias_lod by Rex Xu · 7 years ago
  16. cabbb78 Implement extension GL_AMD_gpu_shader_int16 by Rex Xu · 8 years ago
  17. 225e0fc Implement the extension GL_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  18. 7cdf3fc Replace #422: Remove the redundant location setting in AST->SPIR-V. by John Kessenich · 7 years ago
  19. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 7 years ago
  20. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 7 years ago
  21. d6af18f Merge pull request #901 from LoopDawg/imat-construct by John Kessenich · 7 years ago
  22. 84cc15f HLSL: Fix #903: Don't short-circuit && or ||. by John Kessenich · 7 years ago
  23. 174ccb8 HLSL: Add imat, umat, and bmat constructors by LoopDawg · 7 years ago
  24. 7b8c386 More non-determinism fixed. by John Kessenich · 7 years ago
  25. b6cabc4 Fix C++ portability, non-deterministic order of argument evaluation. by John Kessenich · 7 years ago
  26. 80f92a1 Fix #857: Convert uniform int to local bool for struct alias assignment. by John Kessenich · 7 years ago
  27. 0d2b471 HLSL: Don't do logical short-circuits when the operands are bool-vectors. by John Kessenich · 7 years ago
  28. 65c2eed Remapper: handle embedded opcode in OpSpecConstantOp by LoopDawg · 7 years ago
  29. 2840f63 Use unordered_set in ReadableOrderTraverser. by Lei Zhang · 7 years ago
  30. 23d3c71 [lumped builds] Add include guards (#pragma once) to header files that did not have any. by Aras Pranckevicius · 7 years ago
  31. a5c5fb6 SPV: Emit extension for using StorageClassStorageBuffer. by John Kessenich · 8 years ago
  32. f1709e7 HLSL: implement [unroll] and [loop] attributes by steve-lunarg · 8 years ago
  33. 22afc38 Modernise CMake #2 by David Seifert · 8 years ago
  34. cfc69d9 Revert "Modernise CMake" by John Kessenich · 8 years ago
  35. 5a5699b Modernise CMake by David Seifert · 8 years ago
  36. 6702718 SPV: Support test #pragma for generating the StorageBuffer storage class. by John Kessenich · 8 years ago
  37. d114184 SPV Non-functional: fix ordering causing problems with another branch. by John Kessenich · 8 years ago
  38. ae79697 Merge pull request #827 from amdrexu/feature4 by John Kessenich · 8 years ago
  39. a09eefd Non-functional: Fix typos in comments. by John Kessenich · 8 years ago
  40. 6fa1764 HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. by John Kessenich · 8 years ago
  41. f89ad98 Implement the extension SPV_KHR_16bit_storage by Rex Xu · 8 years ago
  42. 38a4253 SPV: Move to latest public headers. by John Kessenich · 8 years ago
  43. 4f1403e SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer. by John Kessenich · 8 years ago
  44. e741249 HLSL: pass tessellation execution modes through to SPIR-V by steve-lunarg · 8 years ago
  45. e434ad9 Fix #809: smear scalar condition in OpSelect for selecting vector operands. by John Kessenich · 8 years ago
  46. 714e58b Merge pull request #801 from amdrexu/bugfix by John Kessenich · 8 years ago
  47. bcf291a Don't emit NV-specific interface members if NV extensions are disabled. by Rex Xu · 8 years ago
  48. 470026f HLSL: Fix an issue of frexp(). by Rex Xu · 8 years ago
  49. aa3c64c Fix #800 (mostly): set of Linux warnings. by John Kessenich · 8 years ago
  50. 0e73784 Fix #790: Don't emit NV-specific interface members unless enabled by extension. by John Kessenich · 8 years ago
  51. 3778979 HLSL: non-static member functions: track and find active anonymous 'this' scopes and members. by John Kessenich · 8 years ago
  52. 4960baa HLSL: Basic turn on of non-static member functions. by John Kessenich · 8 years ago
  53. 5e317ff SPV: Fix unexpected declarations of capability and extension by Rex Xu · 8 years ago
  54. 0b5c2ae Preserve signedness in SPV image query ops by steve-lunarg · 8 years ago
  55. 0479437 SPV: Fix #739: OpSelect can only operate on scalars and vectors. by John Kessenich · 8 years ago
  56. 69a2c69 Merge pull request #736 from steve-lunarg/structbuffer-params by John Kessenich · 8 years ago
  57. 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
  58. 6c8aaac SPV: Implement new extensions GL_KHX_device_group and GL_KHX_multiview. by John Kessenich · 8 years ago
  59. dd8287a WIP: HLSL: add structuredbuffer pass by reference in fn params by steve-lunarg · 8 years ago
  60. 4a57dce SPV: Handle nested opaque types as function parameters. by John Kessenich · 8 years ago
  61. 3e783f9 SPV: Unexpected declarations of capabilities from NV extensions. by Rex Xu · 8 years ago
  62. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  63. 8f674e8 Fix issue #676: emit error message on failure to open spv file. by John Kessenich · 8 years ago
  64. 0302bdf SPV: Fix #723: construct vectors from matrices. by John Kessenich · 8 years ago
  65. b0561d9 Merge pull request #720 from flaviobortot/master by John Kessenich · 8 years ago
  66. 5227b6d Fix mismatched doc string for SPV_KHR_subgroup_vote by Maciej Jesionowski · 8 years ago
  67. 15017db Removed tabs and replaced with spaces. Changed layout for "else if" by Flavio · 8 years ago
  68. df3956c Implement NVX_multiview_per_view_attributes by chaoc · 8 years ago
  69. 8e6c6ce SPV: Implement specialization constants for ?:. by John Kessenich · 8 years ago
  70. 433e9ff SPV: Emit OpSelect when a selection node is simple enough. by John Kessenich · 8 years ago
  71. 65ee230 HLSL: Add tests and refine what decorations are passed through per stage/in/out. by John Kessenich · 8 years ago
  72. aea3c89 Added --vn option to generate a C header file containing a variable assigned to the hex representation of the shader. This is a standard feature on Microsoft's HLSL compiler and it allows developers to include pre-compiled shaders directly into the code. This option enables "Hex output", so it is NOT required to specify -x as well. The output file name is preserved, so no ".h" extension is added. If you want the output file to have ".h" extension then you have to specify it on the output file name. The generated header file uses the "#pragma once" pragma to avoid multiple inclusions. by Flavio · 8 years ago
  73. ad58d45 SPV: Emit names of specialization constants by Endre Oma · 8 years ago
  74. 5a07453 Install headers by Benjamin Saunders · 8 years ago
  75. c0904c1 Merge pull request #690 from ligfx/proper_dependencies by John Kessenich · 8 years ago
  76. 689490f SpvBuilder: add const specifier to vector reference arguments by Vlad Ivanov · 8 years ago
  77. c708f98 Fix a CMakeLists issue by Rex Xu · 8 years ago
  78. 64b010f Merge pull request #678 from chaoc/stereo_view_rendering by John Kessenich · 8 years ago
  79. 6077a19 CMake: add target_link_libraries internally by Michael Maltese · 8 years ago
  80. 771d89f support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering by chaoc · 8 years ago
  81. 4e9e400 Fix for not-handled-in-switch warnings by Mike Weiblen · 8 years ago
  82. d3aea5e Merge pull request #679 from ashwinkolhe/akolhe_spv_khr_subgroup_vote by John Kessenich · 8 years ago
  83. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  84. c720f3e Implement SPV_KHR_subgroup_vote by Ashwin Kolhe · 8 years ago
  85. fdf6347 HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. by John Kessenich · 8 years ago
  86. 844dd45 Add a virtual destructor to a class which has virtual methods. by Alex Szpakowski · 8 years ago
  87. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  88. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  89. 807a0d9 Merge pull request #640 from chaoc/modify-shader-ballot by John Kessenich · 8 years ago
  90. f200da8 Modify shader ballot extension by adding OpSubgroupReadInvocationKHR by chaoc · 8 years ago
  91. 6e5acae Add support for SPV_NV_geometry_shader_passthrough by chaoc · 8 years ago
  92. 0ad6a4e Add support for SPV_NV_sample_mask_override_coverage by chaoc · 8 years ago
  93. e6cbc5b Merge pull request #624 from steve-lunarg/remapper-strip-removed by John Kessenich · 8 years ago
  94. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  95. 297754c Remapper: remove debug info for IDs stripped in other passes by steve-lunarg · 8 years ago
  96. 6a60c2f Linker: Walk the call graph to report an error on missing bodies. by John Kessenich · 8 years ago
  97. 517fe7a Non-functional: Rename some entry-point variables to entryPoint, not main. by John Kessenich · 8 years ago
  98. fca8262 Always correctly terminate main. Issue #588, PR #600. by John Kessenich · 8 years ago
  99. c3f1cdf GLSL: The execution scope for barriers should be Workgroup. by chrgau01@arm.com · 8 years ago
  100. 57cb69a Fix unrefenced variable warning with AMD_EXTENSIONS disabled. by Jamie Madill · 8 years ago