Triang3l
|
14bac72f0d
|
[D3D12] DirectComposition basic initialization
|
2021-06-09 22:56:36 +03:00 |
|
Triang3l
|
dfbe36a8aa
|
[UI/D3D12] Small refactoring, allow BeginSwap to return false if no surface
|
2020-09-14 23:27:19 +03:00 |
|
Triang3l
|
0be0eb2b38
|
[GPU/D3D12] Letterboxing cropping to action-safe area
|
2020-09-05 17:47:32 +03:00 |
|
Triang3l
|
1e9ee8f43b
|
[D3D12] Change most subsystem pointers to references
|
2020-08-30 22:07:35 +03:00 |
|
Triang3l
|
79413345af
|
[C++17] static constexpr variables are implicitly inline now
|
2020-07-11 16:44:57 +03:00 |
|
Triang3l
|
b7a5c24bb1
|
[D3D12] d3d12_break_on_error + fix PerformSwap descriptor heap wrap
|
2020-05-17 00:26:04 +03:00 |
|
gibbed
|
a48bb71c2f
|
Overhaul logging.
|
2020-04-07 16:09:41 -05:00 |
|
Triang3l
|
c8f3c93802
|
[D3D12] Don't create multiple command lists as they're just encoders
|
2019-11-06 08:06:12 +03:00 |
|
Triang3l
|
d3b6f71ae1
|
[D3D12] Don't use D3D12Context for command processor fence
|
2019-10-28 10:49:32 +03:00 |
|
Triang3l
|
352f12f92e
|
[D3D12] Switch from gflags to cvars
|
2019-08-03 16:53:23 +03:00 |
|
Triang3l
|
3de2b5e692
|
[D3D12] Code style fixes
|
2018-10-07 17:30:12 +03:00 |
|
Triang3l
|
dba8ab4eed
|
[D3D12] Refactor descriptors and resolve logging
|
2018-08-25 22:42:18 +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
|
bf0f20df9b
|
[D3D12] Immediate drawer
|
2018-08-17 16:55:31 +03:00 |
|
Triang3l
|
87aecfa1b8
|
[D3D12] Shaders (not all compiling yet)
|
2018-07-24 14:57:21 +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
|
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 |
|