Lynix
1e81b38c0f
Graphics: Replace RenderFrame by RenderResources
...
This changes makes the whole rendering independent from the RenderFrame acquired from the Swapchain.
This may allow to do offscreen rendering (= without swapchain), or multi-window rendering in the future
2023-11-21 23:33:18 +01:00
SirLynix
aaf3d97954
Graphics: Add RenderTexture class
2023-11-20 12:36:34 +01:00
SirLynix
d94d5415a3
Add compute shaders as filegroup on VS
2023-07-21 12:12:10 +02:00
SirLynix
e3da81dff4
ComputeTest: Fix Vulkan error
2023-07-21 12:12:10 +02:00
SirLynix
5a57aca66a
Last changes
2023-02-02 20:34:25 +01:00
SirLynix
4a91f3d470
Renderer: Make WindowSwapchain a RenderTarget
...
To make it easier to handle window re-creation
2023-01-29 10:38:35 +01:00
SirLynix
c216780fe9
Tests: Fix headers
2023-01-22 12:37:58 +01:00
SirLynix
4668a1d158
Update examples and tests code
2023-01-22 12:37:58 +01:00
SirLynix
6ac94bdf4a
Tests/ComputeTest: Reload pipeline on main thread
2023-01-01 19:49:46 +01:00
SirLynix
8555b3d6ef
ComputeTest: Handle hot-reload compilation errors
2022-12-29 21:49:37 +01:00
Jérôme Leclercq
dd421a6385
Replace float/UInt64 durations by a more precise Time class ( #388 )
...
Improve Clock class with atomic RestartIfOver method and allows to choose required precision
2022-12-29 21:31:46 +01:00
SirLynix
9a553e5e9d
Core: Make Color constexpr
2022-12-29 12:13:00 +01:00
SirLynix
98f2feecc7
Tests/ComputeTest: Load shader from file (and support hot-reload)
2022-12-29 12:04:11 +01:00
SirLynix
4b804dc613
Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder
...
Also renamed NazaraUnitTests to UnitTests
2022-12-26 08:44:11 +01:00