Lei Zhang
|
8bb01b2dac
[spirv] Support cbuffer and layout decorations (#585)
|
8 years ago |
Ehsan
|
f17bbb3c39
[spirv] Translation of SV_DispatchThreadID. (#582)
|
8 years ago |
Ehsan
|
4cbc45cf27
[spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581)
|
8 years ago |
Ehsan
|
1e6a9afd47
[spirv] Translate numthreads attribute for CS. (#580)
|
8 years ago |
Lei Zhang
|
0e0e014232
[spirv] Add CL option for stage I/O location assignment order (#578)
|
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
|
9fbe9bb349
[spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568)
|
8 years ago |
Lei Zhang
|
d4f8ffaab6
[spirv] Optimize IfStmt codegen for const-eval'able conditions (#567)
|
8 years ago |
Lei Zhang
|
c99605827c
[spirv] Add support for constant array type (#565)
|
8 years ago |
Lei Zhang
|
634b459283
[spirv] Assign locations to stage I/O variables alphabetically (#564)
|
8 years ago |
Lei Zhang
|
a727fc8838
[spirv] Support PS SV_Depth{Greater|Less}Equal and SV_IsFrontFace (#563)
|
8 years ago |
Ehsan
|
8b2d5a0d0f
[spirv] Process the clamp intrinsic function (#562)
|
8 years ago |
Ehsan
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
Lei Zhang
|
5423d05daf
[spirv] Support input modifiers on function parameters (#559)
|
8 years ago |
Lei Zhang
|
d98d66564a
[spirv] Converted to generate wrapper for entry function (#557)
|
8 years ago |
Lei Zhang
|
1e6d05ac59
[spirv] Add test for struct accessing and assignment (#551)
|
8 years ago |
Lei Zhang
|
35138b401c
[spirv] More support for matrices and structs in init lists (#548)
|
8 years ago |
Ehsan
|
9d7db791eb
[spirv] Translate intrinsic HLSL mul() function (#547)
|
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
|
c5a2da0275
[spirv] Handle variable definitions in if statements (#536)
|
8 years ago |
Lei Zhang
|
d153fe8e96
[spirv] Support several SV semantics in VS and PS (#534)
|
8 years ago |