Commit Graph

17 Commits

Author SHA1 Message Date
Triang3l
e0eede73b9 [D3D12] Constant buffer binding 2018-07-30 15:59:43 +03:00
Triang3l
8002de774a [D3D12] Descriptor heap pool 2018-07-29 15:29:48 +03:00
Triang3l
b567b9e9cc [D3D12] Upload buffer pool class 2018-07-29 00:56:37 +03:00
Triang3l
49e9ebce50 [D3D12] Don't require typed UAV loads 2018-07-24 16:08:30 +03:00
Triang3l
c0ff73a588 [D3D12] Build and code format fixes 2018-07-24 15:14:16 +03:00
Triang3l
87aecfa1b8 [D3D12] Shaders (not all compiling yet) 2018-07-24 14:57:21 +03:00
Triang3l
7afc40820b [D3D12] Require tiled resources for virtual memory 2018-07-21 21:52:20 +03:00
Triang3l
5629a8248e [D3D12] Use a single command list for all composition 2018-07-20 17:18:57 +03:00
Triang3l
cd1cf3a857 [D3D12] Make something buildable 2018-07-20 15:18:02 +03:00
Triang3l
0ded51f894 [D3D12] Context Begin/EndSwap 2018-07-19 18:28:07 +03:00
Triang3l
14bfac3ebd [D3D12] Rename D3D12Provider getters 2018-07-19 14:52:54 +03:00
Triang3l
f5e91ba97c [D3D12] Command list, fence cleanup 2018-07-19 14:51:07 +03:00
Triang3l
ffcf18f193 [D3D12] Move fences to a separate class, get rid of Vulkan provider 2018-07-19 14:08:52 +03:00
Triang3l
d7701ae86b [D3D12] D3D12Context initialization 2018-07-19 12:48:11 +03:00
Triang3l
03682e81d1 [D3D12] ID3D12Device creation 2018-07-18 20:30:49 +03:00
Triang3l
e9083dbc2f [D3D12] Create xenia-ui-d3d12 project 2018-07-18 15:02:37 +03:00
Triang3l
03da2929aa [D3D12] Add HLSL building to xenia-build 2018-07-18 13:16:12 +03:00