Henrik Rydgård
|
87a16b0386
|
Fix the stats
|
2023-03-15 10:19:00 +01:00 |
|
Henrik Rydgård
|
2ac74e3d37
|
Remove the PushBufferType enum
|
2023-03-15 09:59:00 +01:00 |
|
Henrik Rydgård
|
181ddf8266
|
Change the API of the old VulkanPushBuffer to match VulkanPushPool.
|
2023-03-15 09:56:32 +01:00 |
|
Henrik Rydgård
|
f3bdf324f9
|
Garbage collect old buffers in push pool.
|
2023-03-15 01:25:03 +01:00 |
|
Henrik Rydgård
|
c8b25e50b0
|
Better debug vis for push pools
|
2023-03-15 01:25:03 +01:00 |
|
Henrik Rydgård
|
56d792f422
|
Sketch the new VulkanPushPool
|
2023-03-15 01:25:00 +01:00 |
|
Henrik Rydgård
|
ef4f17e998
|
Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats.
|
2023-02-27 01:11:11 +01:00 |
|
Henrik Rydgård
|
31fd928a5c
|
Name more image views. Very useful with a little patch to the Vulkan debug layers.
|
2022-10-27 11:05:59 +02:00 |
|
Henrik Rydgård
|
fb250c4b29
|
More multiview work
|
2022-10-27 11:05:58 +02:00 |
|
Henrik Rydgård
|
974cd38b1f
|
Some more debug names to vulkan objects
|
2022-09-08 09:16:40 +02:00 |
|
Unknown W. Brackets
|
cf030c3bce
|
Global: Cleanup some unreferenced warnings.
|
2022-08-13 12:43:14 -07:00 |
|
Henrik Rydgård
|
881cc23965
|
Delete some unused code.
|
2022-07-24 13:54:04 +02:00 |
|
Unknown W. Brackets
|
2479d52202
|
Global: Reduce includes of common headers.
In many places, string, map, or Common.h were included but not needed.
|
2022-01-30 16:35:33 -08:00 |
|
Henrik Rydgård
|
b85a7e9a46
|
Name uniform buffers, add more asserts. Used this to track down the bug fixed in the previous commit.
|
2021-12-10 21:01:01 +01:00 |
|
Unknown W. Brackets
|
c2c16032fe
|
Vulkan: Document lifetime for desc set pool.
|
2021-12-09 23:57:37 -08:00 |
|
Unknown W. Brackets
|
1010d7ac0e
|
Vulkan: Refactor common desc pool handling.
|
2021-12-09 18:39:55 -08:00 |
|
Henrik Rydgård
|
8d5247ddf3
|
Convert the PushBuffer to use VMA.
|
2021-11-22 18:54:09 +01:00 |
|
Henrik Rydgård
|
0cbb7ab027
|
Change the PushBuffer API a bit to not take explicit memory types.
|
2021-11-22 18:54:09 +01:00 |
|
Henrik Rydgård
|
c2f594cc73
|
Remove the VulkanDeviceAllocator
|
2021-11-22 18:54:09 +01:00 |
|
Henrik Rydgård
|
0e3a84b4a8
|
Move most GPU things to Common.
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
|
2020-10-04 23:39:02 +02:00 |
|