1. f648083 Add tests for GL_NV_shader_noperspective_interpolation by Ben Clayton · 7 years ago
  2. 647fcca AST: Fix shift conversions, which don't require matching types. by John Kessenich · 7 years ago
  3. 66011cb SPV: Implement Vulkan 1.1 features and extensions. by John Kessenich · 7 years ago
  4. b2ae1d0 Revert "Merge pull request #1274 from greg-lunarg/legal2" by John Kessenich · 7 years ago
  5. 663b90d Build: Fix build issues with previous commit. by John Kessenich · 7 years ago
  6. fd50f6a Legalization: Omit legalization warning when spirv-opt is linked. by GregF · 7 years ago
  7. 1e5d7b0 Implement the extension GL_AMD_gpu_shader_half_float_fetch by Rex Xu · 8 years ago
  8. 46413d5 SPV: Fix #1258: cache constant structs by id, not opcode. by John Kessenich · 7 years ago
  9. 9c9c4e9 GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). by John Kessenich · 7 years ago
  10. 2d9973d Tests: specExamples.vert is used twice, it needs two different output names. by John Kessenich · 7 years ago
  11. 4425f24 HLSL: Add conversions for image ops during SPV construction by LoopDawg · 7 years ago
  12. a2858d9 GLSL: Implement GL_EXT_control_flow_attributes. by John Kessenich · 7 years ago
  13. e18fd20 HLSL: Refactor attribute implementation. by John Kessenich · 7 years ago
  14. eb2c0c7 GLSL: XFB: more support for built-in block redeclarations with XFB. by John Kessenich · 7 years ago
  15. 8297936 SPV: Change barrier emission to conform to Khronos decisions. by John Kessenich · 7 years ago
  16. edaf556 SPV: Plumb through XFB buffer and stride information. by John Kessenich · 7 years ago
  17. be3842f GLSL: Implement XFB for redeclared built-in blocks. by John Kessenich · 7 years ago
  18. 1c5443c Add implementation of SPV_EXT_fragment_fully_covered by Piers Daniell · 7 years ago
  19. 280c75c HLSL: Allow primitive id on hull shader inputs by LoopDawg · 7 years ago
  20. 471bfed HLSL: Fix #606: make layout() override register. by John Kessenich · 7 years ago
  21. cc951f8 HLSL: Fix #1154: Support PointSize, as an attribute. by John Kessenich · 7 years ago
  22. 1ce94b2 Merge pull request #1166 from tafuri/#1165-invalid_Store by John Kessenich · 7 years ago
  23. 7ee29ba HLSL: allow keyword-identifiers as cbuffer/struct names. by LoopDawg · 7 years ago
  24. 66b319d Added new test to gtests and updated test data by Sebastian Tafuri · 7 years ago
  25. 2e62910 HLSL: matrix and vector truncations for m*v, v*m, m*m by LoopDawg · 7 years ago
  26. cbdf871 SPV: SampleMask does not depend on SampleRateShading. by John Kessenich · 7 years ago
  27. cb421ef Test: Add more legalization tests; those effected by flattening. by John Kessenich · 7 years ago
  28. ca4ef9f Merge pull request #1156 from LoopDawg/snorm-uav by John Kessenich · 7 years ago
  29. 7573a2a HLSL: ignore geometry attributes on non-GS stages. by LoopDawg · 7 years ago
  30. fa39cff HLSL: Accept unorm and snorm on types by LoopDawg · 7 years ago
  31. e5530b9 HLSL: implement TextureBuffer<type> by LoopDawg · 7 years ago
  32. 88e22a6 Fix #1079: don't give error when macro() name used without open (. by John Kessenich · 7 years ago
  33. e8d2138 Fix nondeterminism discussed in 258b700f5957fc13b0512b3734a1b0e81a1c271d by John Kessenich · 7 years ago
  34. 5866e67 Tests: Non-determinancy: Add back in the IntMin tests. by John Kessenich · 7 years ago
  35. 258b700 Non-determinant tests: Remove recent tests, to see if things stabelize. by John Kessenich · 7 years ago
  36. f83e2f0 GLSL: Fold constant SHRT_MIN/INT_MIN/LLONG_MIN % -1 to 0. by Aaron Muir Hamilton · 7 years ago
  37. 437911a GLSL: Check for implicit inner dimension in array of atomic_uint. by Aaron Muir Hamilton · 7 years ago
  38. 9028ed2 Check for hexadecimal literals exceeding MaxTokenLength. by Aaron Muir Hamilton · 7 years ago
  39. 1b46f13 HLSL: Fix #1106. Support shader setting of binding/set for $Global. by John Kessenich · 7 years ago
  40. f0e35bf GLSL: Make sampling operations have agnostic precision qualifiers for desktop. by John Kessenich · 7 years ago
  41. 3112b56 Merge pull request #1113 from xorgy/preprocessor-int-min-over-negative-one by John Kessenich · 7 years ago
  42. 0b55e0f Merge pull request #1102 from KhronosGroup/partially-flatten by John Kessenich · 7 years ago
  43. dc756a6 Preprocessor: Evaluate INT_MIN / -1 to 0. by Aaron Muir Hamilton · 7 years ago
  44. 5313613 Don't try to swizzle void. by Aaron Muir Hamilton · 7 years ago
  45. 7d67c6c PP: Fix #1104: Missing check for #if overflow. by John Kessenich · 7 years ago
  46. 41aa199 HLSL: Partially flatten hierarchies, instead of all or nothing. by John Kessenich · 7 years ago
  47. b27de02 Merge pull request #1090 from tafuri/#1084-fix-segfault by John Kessenich · 7 years ago
  48. 592e8f0 HLSL: Tests: Add subset of flattened opaque test to legalize results. by John Kessenich · 7 years ago
  49. 4f6865f Added test for local structured buffer variable by Sebastian Tafuri · 7 years ago
  50. 73c57bb HLSL: split textures used for both shadow and non-shadow modes by LoopDawg · 7 years ago
  51. 700bdeb HLSL: Fix #954: Track/access subsets of flattened multi-level aggregates. by John Kessenich · 7 years ago
  52. 7f93d56 HLSL: add subpass input types and methods by LoopDawg · 7 years ago
  53. 77ea30b HLSL: Additional attribute support: [[]], namespace, parameters: by John Kessenich · 7 years ago
  54. 52fe3d5 Legalization: Fix warnings and disable tests when spirv-tools not present by GregF · 7 years ago
  55. cd1f169 Enable HLSL legalization by GregF · 7 years ago
  56. e8fe8b0 Implement extension GL_NV_shader_atomic_int64 by Rex Xu · 7 years ago
  57. 31365af Merge pull request #1044 from dsrbecky/image_external_essl3 by John Kessenich · 7 years ago
  58. 4a145db HLSL: handle split InputPatch templat type in patch constant functions by LoopDawg · 7 years ago
  59. a5d8616 HLSL: allow mixed user & builtin members in hull shader output structure by LoopDawg · 7 years ago
  60. 05506bb Implement the extension GL_AMD_shader_fragment_mask by amhagan · 7 years ago
  61. 7611792 Fix lvalue check in SPIR-V generation by LoopDawg · 7 years ago
  62. 2c5b3d6 Add support for GL_OES_EGL_image_external_essl3 by David Srbecký · 7 years ago
  63. 75e057f Merge pull request #1037 from LoopDawg/clip-cull-geom by John Kessenich · 7 years ago
  64. 5e5b12e HLSL: add geometry stage support for clip/cull distance by LoopDawg · 7 years ago
  65. eb71cdd HLSL: fix preprocessor concatenation behaviour. by xavier · 7 years ago
  66. 1f312f9 Merge pull request #1028 from LoopDawg/clip-cull-input by John Kessenich · 7 years ago
  67. e2cda3c HLSL: handle clip and cull distance input builtin type conversion by LoopDawg · 7 years ago
  68. 129799a Implement extension GL_AMD_shader_image_load_store_lod by Rex Xu · 7 years ago
  69. 5ee0589 HLSL: add methods to track user structure in texture return type. by LoopDawg · 7 years ago
  70. 6a264be HLSL: implement #pragma pack_matrix(layout) by LoopDawg · 7 years ago
  71. 898f5fb HLSL: fix qualifier propagation from user struct types to block definitions. by LoopDawg · 7 years ago
  72. 934d11b GLSL 4.6: Implement shader group vote. by John Kessenich · 7 years ago
  73. 941f3bb GLSL 4.6: Implement draw parameters. by John Kessenich · 7 years ago
  74. 0d0c6d3 GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. by John Kessenich · 7 years ago
  75. de16e52 GLSL: Initiate version GLSL 460, including accept extraneous semicolons. by John Kessenich · 7 years ago
  76. 307b650 HLSL: handle multiple clip/cull semantic IDs by LoopDawg · 7 years ago
  77. 53863a3 GLSL: Implement version 320 for ES. by John Kessenich · 7 years ago
  78. 9353f1a GLSL: Add version-number checking. by John Kessenich · 7 years ago
  79. 0e392aa Merge pull request #996 from KhronosGroup/decorate-parameters by John Kessenich · 7 years ago
  80. 961cd35 SPV: Fix #995: Include memory decorations on parameters. by John Kessenich · 7 years ago
  81. 0e6e2ff Fix #980: flatten opaque initializers to use aliases. by John Kessenich · 7 years ago
  82. 0fca0ba WIP: HLSL: support global const initializers from non-constant rvalues by LoopDawg · 7 years ago
  83. 9645f78 Merge pull request #965 from chaoc/spv-khr-post-depth-coverage by John Kessenich · 7 years ago
  84. c120452 Implement SPV_KHR_post_depth_coverage by chaoc · 7 years ago
  85. 57a2b22 Update CMakeLists.txt by d3x0r · 7 years ago
  86. 0fbe02c Implement extensions GL_OVR_multiview and GL_OVR_multiview2 by David Srbecký · 7 years ago
  87. 37cdcee Implement extension GL_ARB_shader_stencil_export by Rex Xu · 7 years ago
  88. 89f8d1e HLSL: Fix #942: Map SV_TargetN to SPV Location N. by John Kessenich · 7 years ago
  89. fe6689c HLSL: support point mode. by John Kessenich · 7 years ago
  90. c44b95f WIP: HLSL: handle clip/cull distance array semantic matching by LoopDawg · 7 years ago
  91. 4329d55 HLSL: Broaden solution for #940, editing integer input for 'flat'. by John Kessenich · 7 years ago
  92. e271312 HLSL: fix several issues in mat construction from scalars by LoopDawg · 7 years ago
  93. 82ae8c3 HLSL: Fix #924: Convert between two different arrays with cast. by John Kessenich · 7 years ago
  94. cabbb78 Implement extension GL_AMD_gpu_shader_int16 by Rex Xu · 8 years ago
  95. 4d5bcd3 HLSL: Allow macro expansions to create the 'defined' operator. by John Kessenich · 7 years ago
  96. 225e0fc Implement the extension GL_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  97. 0b94a31 Merge pull request #915 from LoopDawg/subvec4-intrinsic by John Kessenich · 7 years ago
  98. f315074 HLSL: Convert run-time sampler assignments to compile-time aliases. by John Kessenich · 7 years ago
  99. 750c2d0 SPV: When passing structs of opaque types, flatten and pass the members instead. by John Kessenich · 7 years ago
  100. d66c5b1 HLSL: iomapper: Fix #914. Tolerate user aliasing of bindings. by John Kessenich · 7 years ago