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