Ehsan
|
f3d5010b2e
[spirv] Refactor Buffer and Texture load functions (#600)
|
8 years ago |
Lei Zhang
|
10a4a84f68
[spirv] Avoid generating duplicated debug names for images (#597)
|
8 years ago |
Ehsan
|
59d36fefc0
[spirv] Support writing to RWBuffers. (#594)
|
8 years ago |
Lei Zhang
|
92a73a28c5
[spirv] Add support for (RW)StructuredBuffer (#593)
|
8 years ago |
Ehsan
|
6b09a407bb
[spirv] Support translation of Buffer & RWBuffer (#588)
|
8 years ago |
Lei Zhang
|
8bb01b2dac
[spirv] Support cbuffer and layout decorations (#585)
|
8 years ago |
Ehsan
|
4cbc45cf27
[spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581)
|
8 years ago |
Lei Zhang
|
9e67da0c2f
[spirv] Support non-constant offset in texture methods (#579)
|
8 years ago |
Lei Zhang
|
65d17b4f7c
[spirv] Support setting resource binding numbers (#577)
|
8 years ago |
Lei Zhang
|
2b3be347a9
[spirv] Support six texture methods (#576)
|
8 years ago |
Lei Zhang
|
f284c982c9
[spirv] Support texture and sampler types (#572)
|
8 years ago |
Lei Zhang
|
299bb535b8
[spirv] Support interpolation modes on PS input variables (#571)
|
8 years ago |
Lei Zhang
|
c99605827c
[spirv] Add support for constant array type (#565)
|
8 years ago |
Lei Zhang
|
a727fc8838
[spirv] Support PS SV_Depth{Greater|Less}Equal and SV_IsFrontFace (#563)
|
8 years ago |
Ehsan
|
c40a24cbd9
[spirv] Better handling of unreachable statements. (#561)
|
8 years ago |
Lei Zhang
|
d98d66564a
[spirv] Converted to generate wrapper for entry function (#557)
|
8 years ago |
Ehsan
|
546597d994
[spirv] Handle early return and discard statements (#546)
|
8 years ago |
Ehsan
|
2c10bad1ea
[spirv] Support continue and break statements (#543)
|
8 years ago |
Lei Zhang
|
b529d22725
[spirv] Add tests for struct types and emit struct debug names (#542)
|
8 years ago |
Lei Zhang
|
1da87c6aaf
[spirv] Handle static global and local variables (#541)
|
8 years ago |
Ehsan
|
0a04055996
[spirv] Translation of do-while loops (#539)
|
8 years ago |
Lei Zhang
|
aef18a9966
[spirv] Derive storage class properly from original variables (#538)
|
8 years ago |
Ehsan
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
Lei Zhang
|
d153fe8e96
[spirv] Support several SV semantics in VS and PS (#534)
|
8 years ago |
Ehsan
|
ec9cfae3b6
[spirv] Translation of while loops (#532)
|
8 years ago |
Ehsan
|
bb303364a9
[spirv] Translate switch statements using OpSwitch (#505)
|
8 years ago |
Lei Zhang
|
7ecb030694
[spirv] Add support for floating point matrix types (#504)
|
8 years ago |
Lei Zhang
|
a1a3623787
[spirv] Add support for vector swizzling (#503)
|
8 years ago |
Lei Zhang
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 years ago |
Ehsan
|
e6685a310d
[spirv] Translate intrinsic dot product. (#496)
|
8 years ago |