Triang3l
|
85677af156
|
[D3D12] Translate shaders before updating render targets so color mask is valid
|
2018-08-26 17:45:23 +03:00 |
|
Triang3l
|
e819a41300
|
[D3D12] Banjo-Kazooie/Tooie top tile clear fix (rendering still broken in Tooie)
|
2018-08-26 16:45:21 +03:00 |
|
Triang3l
|
791c275fab
|
[D3D12] Cleanup object destruction in Shutdown functions
|
2018-08-26 00:24:25 +03:00 |
|
Triang3l
|
ff014d47d4
|
[D3D12] Refactor root signature creation
|
2018-08-25 23:37:11 +03:00 |
|
Triang3l
|
dba8ab4eed
|
[D3D12] Refactor descriptors and resolve logging
|
2018-08-25 22:42:18 +03:00 |
|
Triang3l
|
66510b2e6f
|
[D3D12] Experimental incomplete custom sample positions, disabled by default
|
2018-08-25 14:38:55 +03:00 |
|
Triang3l
|
304544cc72
|
[D3D12] Fix Y half-pixel offset
|
2018-08-25 10:50:47 +03:00 |
|
Triang3l
|
4a747b3b81
|
[D3D12] Resolve shader and draw
|
2018-08-24 22:40:22 +03:00 |
|
Triang3l
|
2e79eac976
|
[D3D12] Window output
|
2018-08-23 19:50:11 +03:00 |
|
Triang3l
|
bc4125584c
|
[D3D12] Shorten and batch barriers
|
2018-08-22 23:00:56 +03:00 |
|
Triang3l
|
f9fdcbb2dc
|
[D3D12] Resolve dimension calculation
|
2018-08-20 17:58:20 +03:00 |
|
Triang3l
|
153c6bf713
|
[D3D12] Refactor EDRAM load/store pipelines into modes
|
2018-08-19 21:11:16 +03:00 |
|
Triang3l
|
8d6b75418d
|
[D3D12] Clear present back buffer, more profiling scopes, remove logging in shared memory
|
2018-08-17 17:35:33 +03:00 |
|
Triang3l
|
d94ebaf580
|
[D3D12] HLSL alphatest
|
2018-08-16 13:44:48 +03:00 |
|
Triang3l
|
c547851626
|
[D3D12] Upload data to shared memory during frame (fixes swaying palms in CoD4)
|
2018-08-16 12:07:53 +03:00 |
|
Triang3l
|
17fb60a97a
|
[D3D12] Rectangle list geometry shader and viewport fixes
|
2018-08-14 17:21:18 +03:00 |
|
Triang3l
|
9b303c64ba
|
[D3D12] EDRAM storing and random cleanup
|
2018-08-11 20:33:33 +03:00 |
|
Triang3l
|
952bb91c3f
|
[D3D12] Render target binding
|
2018-08-10 18:06:21 +03:00 |
|
Triang3l
|
46dc640209
|
[D3D12] Ignore draws not writing to depth and fix a typo
|
2018-08-07 22:59:18 +03:00 |
|
Triang3l
|
52a1a80200
|
[D3D12] Rough outline of render target architecture
|
2018-08-07 22:40:24 +03:00 |
|
Triang3l
|
cfd3821b83
|
[D3D12] DXT1 untiling
|
2018-08-06 20:10:53 +03:00 |
|
Triang3l
|
b50d6d844f
|
[D3D12] Texture object creation
|
2018-08-05 17:43:00 +03:00 |
|
Triang3l
|
7d80b5ae0d
|
[D3D12] Fetch constants in PS for exp bias and 3D/stacked
|
2018-08-04 17:08:27 +03:00 |
|
Triang3l
|
991b120454
|
[D3D12] Fix one comment regarding descriptors in d3d12_command_processor
|
2018-08-03 23:12:13 +03:00 |
|
Triang3l
|
35aaa72722
|
[D3D12] SRV and sampler bindings
|
2018-08-03 16:39:13 +03:00 |
|
Triang3l
|
471ff6f157
|
[D3D12] Remove 20e4 depth range comment because it's used for 0-1 depth
|
2018-08-02 19:21:06 +03:00 |
|
Triang3l
|
034eb66968
|
[D3D12] Scratch GPU-side buffer (for untiled texture data)
|
2018-08-01 21:38:38 +03:00 |
|
Triang3l
|
6d2441a9ee
|
[D3D12] Remove context_ from PipelineCache
|
2018-08-01 18:41:07 +03:00 |
|
Triang3l
|
235799eecd
|
[D3D12] Half-pixel offset improvement
|
2018-08-01 13:26:39 +03:00 |
|
Triang3l
|
6d6e803c7d
|
[D3D12] Flip the viewport
|
2018-08-01 13:12:06 +03:00 |
|
Triang3l
|
dea463f79b
|
[D3D12] Fixes to make things drawn
|
2018-08-01 12:52:22 +03:00 |
|
Triang3l
|
8fadd7a242
|
[D3D12] Fix vertex address in fetch range usage
|
2018-07-31 19:57:12 +03:00 |
|
Triang3l
|
5d0ad2e465
|
[D3D12] Draw calls
|
2018-07-31 19:23:43 +03:00 |
|
Triang3l
|
bb045cae70
|
[D3D12] Restore W and apply half-pixel offset in VS
|
2018-07-31 17:13:44 +03:00 |
|
Triang3l
|
fb1051b610
|
[D3D12] System constant setting and some cleanup
|
2018-07-31 16:17:51 +03:00 |
|
Triang3l
|
e0eede73b9
|
[D3D12] Constant buffer binding
|
2018-07-30 15:59:43 +03:00 |
|
Triang3l
|
2d59231993
|
[D3D12] Pipeline cache and command processor formatting
|
2018-07-29 00:57:25 +03:00 |
|
Triang3l
|
ae7ff58f81
|
[D3D12] Pipeline cache
|
2018-07-28 16:30:47 +03:00 |
|
Triang3l
|
4f7edff19d
|
[D3D12] SHM: Watches prototype, some uploading
|
2018-07-26 22:52:26 +03:00 |
|
Triang3l
|
812a35caff
|
[D3D12] SHM: Range fixes, logging, testing
|
2018-07-26 01:01:48 +03:00 |
|
Triang3l
|
2be5f2cfa2
|
[D3D12] SHM uploading
|
2018-07-25 20:24:39 +03:00 |
|
Triang3l
|
bbabbc2439
|
[D3D12] SHM - mark pages as modified in the beginning of a frame
|
2018-07-25 15:04:14 +03:00 |
|
Triang3l
|
ae1196f29d
|
[D3D12] Shared memory - heap creation
|
2018-07-25 00:47:02 +03:00 |
|
Triang3l
|
82f2abed0d
|
[D3D12] Command processor command lists
|
2018-07-24 17:07:38 +03:00 |
|
Triang3l
|
87aecfa1b8
|
[D3D12] Shaders (not all compiling yet)
|
2018-07-24 14:57:21 +03:00 |
|
Triang3l
|
fde3c1f0e8
|
[D3D12] Copy the null graphics system as D3D12
|
2018-07-18 12:02:00 +03:00 |
|