Commit History

Author SHA1 Message Date
  LoopDawg c59916710e HLSL: allow self-type cast (as no-op passthrough) 6 years ago
  LoopDawg 4e6d3eaf5d HLSL: require coverage mask to be arrayed output. 6 years ago
  John Kessenich cfb05ec702 Merge pull request #1379 from LoopDawg/groupid-fix 6 years ago
  LoopDawg 91a8178efb HLSL: various SPIR-V compute shader IDs must be a 3-vector of integers. 6 years ago
  LoopDawg 1326b8c754 HLSL: Allow stream output Append() method after entry point. 6 years ago
  GregF fb03a55e0f Only print legalization warning if optimizer disabled 6 years ago
  John Kessenich 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 years ago
  John Kessenich b2ae1d0521 Revert "Merge pull request #1274 from greg-lunarg/legal2" 6 years ago
  John Kessenich 663b90d908 Build: Fix build issues with previous commit. 6 years ago
  GregF fd50f6a4c3 Legalization: Omit legalization warning when spirv-opt is linked. 6 years ago
  John Kessenich 9c9c4e90df GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). 6 years ago
  LoopDawg 4425f245a5 HLSL: Add conversions for image ops during SPV construction 6 years ago
  John Kessenich e18fd20d5c HLSL: Refactor attribute implementation. 6 years ago
  LoopDawg 280c75ca51 HLSL: Allow primitive id on hull shader inputs 6 years ago
  John Kessenich 471bfed062 HLSL: Fix #606: make layout() override register. 6 years ago
  John Kessenich cc951f8183 HLSL: Fix #1154: Support PointSize, as an attribute. 6 years ago
  John Kessenich 1ce94b2d68 Merge pull request #1166 from tafuri/#1165-invalid_Store 6 years ago
  LoopDawg 7ee29ba730 HLSL: allow keyword-identifiers as cbuffer/struct names. 6 years ago
  Sebastian Tafuri 66b319d30b Added new test to gtests and updated test data 6 years ago
  LoopDawg 2e62910633 HLSL: matrix and vector truncations for m*v, v*m, m*m 6 years ago
  John Kessenich cb421ef991 Test: Add more legalization tests; those effected by flattening. 6 years ago
  John Kessenich ca4ef9f43b Merge pull request #1156 from LoopDawg/snorm-uav 6 years ago
  LoopDawg 7573a2ab7f HLSL: ignore geometry attributes on non-GS stages. 6 years ago
  LoopDawg fa39cffd6a HLSL: Accept unorm and snorm on types 6 years ago
  LoopDawg e5530b92ce HLSL: implement TextureBuffer<type> 6 years ago
  John Kessenich 1b46f137f7 HLSL: Fix #1106. Support shader setting of binding/set for $Global. 7 years ago
  John Kessenich 41aa19953f HLSL: Partially flatten hierarchies, instead of all or nothing. 7 years ago
  John Kessenich b27de0289c Merge pull request #1090 from tafuri/#1084-fix-segfault 7 years ago
  John Kessenich 592e8f0441 HLSL: Tests: Add subset of flattened opaque test to legalize results. 7 years ago
  Sebastian Tafuri 4f6865f406 Added test for local structured buffer variable 7 years ago