Triang3l
|
d4334312f3
|
[D3D12] DXBC samplers
|
2018-09-11 12:37:47 +03:00 |
|
Triang3l
|
06fabd16ad
|
[D3D12] DXBC control flow
|
2018-09-10 23:30:53 +03:00 |
|
Triang3l
|
d5d3f336f5
|
[D3D12] DXBC loop start and exece
|
2018-09-10 22:38:15 +03:00 |
|
Triang3l
|
20e607a35c
|
[D3D12] DXBC exec and predicate
|
2018-09-10 21:35:12 +03:00 |
|
Triang3l
|
f4b83cb670
|
[D3D12] DXBC main loop and labels
|
2018-09-10 13:20:35 +03:00 |
|
Triang3l
|
4268466383
|
[D3D12] DXBC texture bindings (but no samplers and fetch)
|
2018-09-09 23:33:08 +03:00 |
|
Triang3l
|
a6da33e463
|
[D3D12] DXBC cube instruction
|
2018-09-09 18:38:58 +03:00 |
|
Triang3l
|
b91866fa49
|
[D3D12] DXBC: Use movc instead of indexable temps by default because of Nvidia hang
|
2018-09-08 15:11:25 +03:00 |
|
Triang3l
|
2b2d7e71c6
|
[D3D12] DXBC: Add base vertex index
|
2018-09-06 22:22:19 +03:00 |
|
Triang3l
|
0d3ef9e05d
|
[D3D12] DXBC vfetch byte swap
|
2018-09-06 22:05:20 +03:00 |
|
Triang3l
|
bed58a2282
|
[D3D12] DXBC vfetch ld_raw part
|
2018-09-06 17:05:36 +03:00 |
|
Triang3l
|
4cc9e84f35
|
[D3D12] DXBC position and color output
|
2018-09-06 13:37:14 +03:00 |
|
Triang3l
|
fd27057ce1
|
[D3D12] DXBC: Portion of result storing
|
2018-09-05 21:14:04 +03:00 |
|
Triang3l
|
db87efdfaa
|
[D3D12] DXBC: Most scalar opcodes
|
2018-09-05 16:38:47 +03:00 |
|
Triang3l
|
c4ceb6c0b9
|
[D3D12] DXBC: More vector instructions
|
2018-09-04 23:02:55 +03:00 |
|
Triang3l
|
72e6526067
|
[D3D12] DXBC: Some vector ALU opcodes
|
2018-09-03 23:03:37 +03:00 |
|
Triang3l
|
45c83e84c8
|
[D3D12] DXBC source operand loading - registers
|
2018-09-02 23:35:11 +03:00 |
|
Triang3l
|
4a2329da25
|
[D3D12] DXBC source operand usage tokens
|
2018-09-02 21:12:36 +03:00 |
|
Triang3l
|
5798c9a45c
|
[D3D12] DXBC SV_IsFrontFace
|
2018-09-02 17:14:11 +03:00 |
|
Triang3l
|
5dcff19efc
|
[D3D12] DXBC internal registers
|
2018-09-02 16:50:00 +03:00 |
|
Triang3l
|
f90fa0cf33
|
[D3D12] DXBC vertex index byte swap
|
2018-09-02 16:10:20 +03:00 |
|
Triang3l
|
fc6d388c4b
|
[D3D12] DXBC code cleanup (mainly operands)
|
2018-09-02 13:58:03 +03:00 |
|
Triang3l
|
71e9085532
|
[D3D12] DXBC - reset interpolators and point parameters
|
2018-09-02 00:16:58 +03:00 |
|
Triang3l
|
b404f227b1
|
[D3D12] DXBC internal r# stack allocation
|
2018-09-01 22:20:05 +03:00 |
|
Triang3l
|
da9f153a29
|
[D3D12] DXBC: Don't use indexable temps unless needed
|
2018-08-31 20:28:29 +03:00 |
|
Triang3l
|
8c314072c8
|
[D3D12] DXBC color output remapping
|
2018-08-31 16:30:08 +03:00 |
|
Triang3l
|
4c812da3f2
|
[D3D12] DXBC pixel shader I/O and refactoring
|
2018-08-31 13:00:47 +03:00 |
|
Triang3l
|
8d7559f0f9
|
[D3D12] DXBC dcl_constantbuffer
|
2018-08-30 19:01:05 +03:00 |
|
Triang3l
|
aac20b6f91
|
[D3D12] DXBC ret and some RDEF/OSGN fixes
|
2018-08-30 15:58:48 +03:00 |
|
Triang3l
|
28b56aac2b
|
[D3D12] DXBC SHEX writing
|
2018-08-30 15:12:27 +03:00 |
|
Triang3l
|
c6e0c66c44
|
[D3D12] DXBC STAT writing
|
2018-08-30 14:42:17 +03:00 |
|
Triang3l
|
ac9d3d0b59
|
[D3D12] DXBC output signature
|
2018-08-29 23:36:08 +03:00 |
|
Triang3l
|
b46a0c285f
|
[D3D12] DXBC input signature
|
2018-08-29 21:54:22 +03:00 |
|
Triang3l
|
b2ddbb6096
|
[D3D12] DXBC RDEF cbuffer bindings
|
2018-08-29 20:32:31 +03:00 |
|
Triang3l
|
a30f8d6374
|
[D3D12] DXBC RDEF cbuffers
|
2018-08-29 19:46:38 +03:00 |
|
Triang3l
|
6d783fd3bf
|
[D3D12] DXBC RDEF types
|
2018-08-29 16:57:29 +03:00 |
|
Triang3l
|
ccb57373fe
|
[D3D12] DXBC RDEF header
|
2018-08-27 22:21:37 +03:00 |
|
Triang3l
|
285de2a521
|
[D3D12] DXBC string append
|
2018-08-27 16:53:59 +03:00 |
|
Triang3l
|
945ced4996
|
[D3D12] Begin writing the DXBC translator
|
2018-08-27 15:58:58 +03:00 |
|