Commit Graph

18 Commits

Author SHA1 Message Date
Wojtek Figat
88cf1bcd28 Refactor UAV slots binding when rendering from PS into UAV 2021-10-07 14:15:45 +02:00
Wojtek Figat
53022ff013 Fix code quality issues detected by PVS-Studio 2021-09-21 18:23:31 +02:00
Wojtek Figat
bf67c62311 Add GPUContextVulkan::CopySubresource 2021-07-06 15:47:39 +02:00
Wojtek Figat
3c1fd427eb Add support for programmable samplers in shaders 2021-06-28 15:56:32 +02:00
Wojtek Figat
f582ca5051 Add dynamic textures streaming based on visibility 2021-06-18 14:41:44 +02:00
Wojtek Figat
3d4309457b Improve stability of Vulkan and D3D12 backends on large worlds 2021-06-10 17:01:07 +02:00
Wojtek Figat
cc47cb85e4 Cleanup renderer code 2021-06-07 11:56:04 +02:00
Wojtek Figat
ead65f01ff Optimize Vulkan Framebuffer when not using color blending 2021-05-18 11:56:21 +02:00
Wojtek Figat
9cba6bad6d Add support for rendering into 3d textures on Vulkan
#136
2021-05-18 11:40:38 +02:00
Wojtek Figat
0a25b71437 Fix GPU particles on Vulkan
#478
2021-05-17 13:41:08 +02:00
Jean-Baptiste Perrier
b4a870933a Revert IndirectDrawCount. 2021-05-16 17:23:52 +02:00
Jean-Baptiste Perrier
3fc7073046 DrawInstancedIndirect & DrawIndexedInstanceIndirect impl. 2021-04-24 14:29:38 +02:00
Jean-Baptiste Perrier
203d1d79dc Add drawCount to GPU indirect draw cmds. 2021-04-19 21:41:34 +02:00
W2.Wizard
8fd0af3f39 Fixed Typos and padding 2021-01-17 10:18:30 +01:00
Jean-Baptiste Perrier
03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
Wojtek Figat
05790ab9a1 Fix code style 2020-12-30 22:56:17 +01:00
Wojtek Figat
7e6b236661 Remove unused code 2020-12-20 10:51:29 +01:00
Wojtek Figat
6fb9eee74c You're breathtaking! 2020-12-07 23:40:54 +01:00