Triang3l
|
9a74df491f
|
[DXBC] dxbc.h with non-translator-specific parts
|
2021-01-04 16:15:50 +03:00 |
|
Triang3l
|
ae3b68c7b6
|
[DXBC] Fast mul path only for fully identical components because neg is post-abs
|
2020-10-30 22:31:30 +03:00 |
|
Triang3l
|
feb8258a5e
|
[DXBC] Multiplication signed zero handling
|
2020-10-30 22:14:38 +03:00 |
|
Triang3l
|
814990f686
|
[DXBC] ALU scalar ops to new codegen
|
2020-05-10 20:57:33 +03:00 |
|
Triang3l
|
ef37cbb955
|
[DXBC] Fix an outdated comment about cube operands
|
2020-05-10 16:35:40 +03:00 |
|
Triang3l
|
b79ba69548
|
[DXBC] ALU vector ops to new codegen
|
2020-05-10 16:33:39 +03:00 |
|
Triang3l
|
3aa0ce3096
|
[GPU] Shader translator refactoring (mostly ALU), fixes for disassembly round trip and write masks
|
2020-05-08 23:57:51 +03:00 |
|
Triang3l
|
1799585e92
|
[DXBC] Control flow to new DXBC code
|
2020-04-25 19:30:01 +03:00 |
|
Triang3l
|
d18e63e6e2
|
[D3D12] Always write original shader source in DXBC if PIX is attached
|
2020-02-16 18:09:22 +03:00 |
|
Triang3l
|
352f12f92e
|
[D3D12] Switch from gflags to cvars
|
2019-08-03 16:53:23 +03:00 |
|
Triang3l
|
6672997108
|
[D3D12] ROV early Z and full rewrite, shader scalar optimizations
|
2019-07-11 09:31:58 +03:00 |
|
Triang3l
|
66a9c9d812
|
[GPU] Store ALU result after both vector and scalar instructions
|
2019-04-20 20:30:01 +03:00 |
|
Triang3l
|
e5bcedfd1f
|
[D3D12] DXBC: Fix 0*anything check in muls_prev
|
2019-01-12 13:07:45 +03:00 |
|
Triang3l
|
bd9aae016f
|
[D3D12] DXBC: eA and eM registers
|
2018-12-22 19:51:12 +03:00 |
|
Triang3l
|
645f450321
|
[D3D12] DXBC: Fix UAV and sampler operands
|
2018-12-22 14:26:18 +03:00 |
|
Triang3l
|
cbba86fcf0
|
[D3D12] Split DXBC shader translator into multiple files
|
2018-12-19 14:24:16 +03:00 |
|