Commit Graph

12 Commits

Author SHA1 Message Date
Skyth
0962560ec9 Add triangle list fallback path for triangle fans. 2024-11-08 22:03:26 +03:00
Darío
7d04ed057c Add Vsync configuration support to the RHI. (#1) 2024-10-30 11:32:30 +03:00
Skyth
b3b8d1657a Move main thread buffer copy to graphics command list. 2024-10-27 20:43:01 +03:00
Skyth
5676591618 Refactor render commands to execute asynchronously. 2024-10-27 00:02:47 +03:00
Skyth
9b70e1034a Implement alpha to coverage. 2024-10-24 14:57:23 +03:00
Skyth
5578e84069 Refactor barrier usage & fix more validation errors. 2024-10-21 17:36:44 +03:00
Skyth
02964750ad Add D3D12 Agility SDK & implement triangle fans. 2024-10-20 20:44:25 +03:00
Skyth
66c20e73c9 Implement movie rendering & fix some validation errors. 2024-10-20 18:47:26 +03:00
Skyth
ecc1098ddc Discard render targets before first use. 2024-10-20 15:11:15 +03:00
Skyth
c5e195fef3 Recreate internal framebuffers when swap chain gets resized. 2024-10-08 13:10:13 +03:00
Skyth
b876766848 Enable buffer device address feature. 2024-10-07 22:22:05 +03:00
Skyth
c07b827a5e Implement Vulkan. 2024-10-07 20:50:48 +03:00