Triang3l
|
b7bcdf3e8b
|
[D3D12] Pre-create EDRAM and shared memory buffer descriptors
|
2019-01-17 16:39:51 +03:00 |
|
Triang3l
|
a1a1110784
|
[D3D12] Non-indexed line loops
|
2019-01-15 14:19:59 +03:00 |
|
Triang3l
|
17dfd84f71
|
[D3D12] Free two alphatest-related system constant dwords
|
2019-01-15 12:58:36 +03:00 |
|
Triang3l
|
ef523823d5
|
[D3D12] Force early Z with DSV, fix blend disabled flag in rb_colorcontrol ignored
|
2019-01-11 17:07:33 +03:00 |
|
Triang3l
|
8ad12480a4
|
[D3D12] Copy index buffer to a scratch buffer for memexporting draws
|
2019-01-09 13:19:49 +03:00 |
|
Triang3l
|
890228b6f3
|
[D3D12] Prototype multithreaded PSO creation
|
2019-01-04 00:30:11 +03:00 |
|
Triang3l
|
364cae6cc8
|
[D3D12] Use deferred command list
|
2019-01-03 15:08:49 +03:00 |
|
Triang3l
|
1cea4062c0
|
[D3D12] Rewrite pipeline cache for compact storage of pipeline descriptions
|
2019-01-01 22:20:50 +03:00 |
|
Triang3l
|
928e46c8b2
|
[D3D12] Adaptive tessellation of triangle patches
|
2018-12-29 20:53:41 +03:00 |
|
Triang3l
|
ed09cac440
|
[D3D12] DXBC: vfetch RoundIndex, vertex index signedness fixes
|
2018-12-28 08:11:34 +03:00 |
|
Triang3l
|
e803ee84d5
|
[D3D12] Bind shared memory as UAV with memexport
|
2018-12-22 15:39:47 +03:00 |
|
Triang3l
|
6025599d3b
|
[D3D12] Request memory for memexport in shared memory
|
2018-12-22 00:57:31 +03:00 |
|
Triang3l
|
090bf8e353
|
[D3D12] Change RT in the title to something less ambiguous and more googlable
|
2018-12-20 20:48:15 +03:00 |
|
Triang3l
|
c84511a5f1
|
[GPU/D3D12] Update tessellation enums
|
2018-12-19 18:23:54 +03:00 |
|
Triang3l
|
2b646ff425
|
[D3D12] Fake per-edge tessellation with continuous
|
2018-12-12 22:12:32 +03:00 |
|
Triang3l
|
7698944673
|
[D3D12] Swap red and blue in 8bpp gamma ramp
|
2018-12-09 15:53:57 +03:00 |
|
Triang3l
|
9427667a27
|
[D3D12] Experimental 2x resolution scale
|
2018-12-06 10:38:13 +03:00 |
|
Triang3l
|
355d33dadd
|
[D3D12] Rename feature gflags
|
2018-11-25 23:25:56 +03:00 |
|
Triang3l
|
9a58841219
|
[D3D12] ROV: Use MSAA instead of SSAA
|
2018-11-25 16:37:38 +03:00 |
|
Triang3l
|
c061836649
|
[D3D12] Enable ROV by default
|
2018-11-20 21:30:36 +03:00 |
|
Triang3l
|
66a37c0cc3
|
[D3D12] ROV: Aliasing and bounds checking, retc instead of discard
|
2018-11-17 17:15:15 +03:00 |
|
Triang3l
|
5e51306660
|
[D3D12] Integer texture comment and UpdateSystemConstantValues cleanup
|
2018-11-14 16:45:31 +03:00 |
|
Triang3l
|
5a79f675bd
|
[D3D12] ROV: Unbind resolve RT after using
|
2018-11-01 22:13:45 +03:00 |
|
Triang3l
|
cabffea4d7
|
[D3D12] Write pixel, not sample, position to ps_param_gen
|
2018-10-24 17:08:15 +03:00 |
|
Triang3l
|
43f34d804a
|
[D3D12] Load D3D dynamically
|
2018-10-23 19:21:01 +03:00 |
|
Triang3l
|
b81bb4d68c
|
[D3D12] Code cleanup
|
2018-10-23 16:42:53 +03:00 |
|
Triang3l
|
31e0581304
|
[D3D12] Indexed line loops
|
2018-10-23 13:36:03 +03:00 |
|
Triang3l
|
f8d3e0c82f
|
[D3D12] ROV: Small stencil-related cleanup
|
2018-10-21 22:14:48 +03:00 |
|
Triang3l
|
18ef1248f9
|
[D3D12] ROV: Use front face stencil for back face when needed
|
2018-10-19 11:55:01 +03:00 |
|
Triang3l
|
c1e78f6953
|
[D3D12] ROV: Broken stencil test
|
2018-10-19 11:33:50 +03:00 |
|
Triang3l
|
f48ea20880
|
[D3D12] ROV: Track which RTs and components have been actually written
|
2018-10-18 14:54:33 +03:00 |
|
Triang3l
|
1860bc6a59
|
[D3D12] Display whether ROV is actually used in the title
|
2018-10-17 17:53:37 +03:00 |
|
Triang3l
|
1c6d753e55
|
[D3D12] ROV: Depth test refactoring
|
2018-10-17 15:23:58 +03:00 |
|
Triang3l
|
37fe120fe0
|
[D3D12] ROV: Write mask, write in ascending RT number order
|
2018-10-16 20:50:01 +03:00 |
|
Triang3l
|
e8414da5dd
|
[D3D12] ROV: Fix depth format system constant setting
|
2018-10-16 18:08:18 +03:00 |
|
Triang3l
|
6e9964b43e
|
[D3D12] ROV: Fix depth testing
|
2018-10-15 23:16:34 +03:00 |
|
Triang3l
|
e455467c32
|
[D3D12] ROV: Non-working depth testing code
|
2018-10-15 22:13:06 +03:00 |
|
Triang3l
|
eb8596d72a
|
[D3D12] ROV: Cleanup format system constants
|
2018-10-14 12:04:39 +03:00 |
|
Triang3l
|
c8a48f9c1c
|
[D3D12] ROV: Blending fixes
|
2018-10-13 17:44:04 +03:00 |
|
Triang3l
|
efc7f794ed
|
[D3D12] DXBC: Fix position/color use after free, fix ROV color load/store
|
2018-10-13 15:38:49 +03:00 |
|
Triang3l
|
f98a4d11ea
|
[D3D12] ROV: A bit of non-working blending code
|
2018-10-13 14:33:22 +03:00 |
|
Triang3l
|
5f108246b6
|
[D3D12] ROV: Blending constant declaration
|
2018-10-12 22:28:07 +03:00 |
|
Triang3l
|
10a3dc6d94
|
[D3D12] ROV: 32-bit loading, except for 7e3
|
2018-10-12 20:07:00 +03:00 |
|
Triang3l
|
3dc15dbb44
|
[D3D12] ROV: 32bpp storing (except for 7e3)
|
2018-10-12 09:59:31 +03:00 |
|
Triang3l
|
197b1d8114
|
[D3D12] ROV: EDRAM offset calculation
|
2018-10-11 10:16:36 +03:00 |
|
Triang3l
|
8cde541596
|
[D3D12] ROV: Binding
|
2018-10-10 18:33:39 +03:00 |
|
Triang3l
|
6d2e74325c
|
[D3D12] ROV: Check if supported
|
2018-10-10 14:30:29 +03:00 |
|
Triang3l
|
90f700c785
|
[D3D12] Analysis: Display fetch constant contents if type is wrong
|
2018-10-10 12:44:02 +03:00 |
|
Triang3l
|
7bc79cbd01
|
[D3D12] Signed texture SRVs
|
2018-10-09 21:44:18 +03:00 |
|
Triang3l
|
6a6e63060b
|
[D3D12] Submit barriers before uploading gamma ramp
|
2018-10-08 19:42:02 +03:00 |
|