DrChat
|
1a263f14a2
|
[Vulkan] Hash and track vertex descriptor sets (similar to texture cache)
|
2018-02-20 21:25:51 -06:00 |
|
DrChat
|
9463732709
|
[Vulkan] BufferCache::PrepareVertexSet
|
2018-02-18 18:48:23 -06:00 |
|
DrChat
|
4be725c4b4
|
[Vulkan] Create/Free Vertex Descriptor Pool
|
2018-02-18 18:26:28 -06:00 |
|
DrChat
|
af406df793
|
[Vulkan] Move the constant descriptor set to its own setup/destroy functions
|
2018-02-18 18:11:52 -06:00 |
|
DrChat
|
776b5eff36
|
[Vulkan] BufferCache: Add VertexBuffer struct
|
2018-02-16 16:51:32 -06:00 |
|
DrChat
|
d015de4a84
|
[Vulkan] Smarter transient cache
Detect cases where requested vertex data has already been uploaded in a larger buffer
|
2018-02-10 21:08:17 -06:00 |
|
DrChat
|
5a637d6899
|
[Vulkan] Add VMA to Buffer Cache
|
2018-02-09 20:58:17 -06:00 |
|
DrChat
|
49287579ff
|
[Vulkan] Robustify error handling during initialization
|
2017-12-16 15:14:48 -06:00 |
|
Dr. Chat
|
855ebb9cfe
|
Vulkan: Fix register constants on AMD
|
2017-03-13 23:43:34 -05:00 |
|
Dr. Chat
|
8c79051a94
|
Vulkan: Add basic one-frame cache to BufferCache
|
2017-01-29 00:24:31 -06:00 |
|
Dr. Chat
|
48f6ba747c
|
Track batch fences with the batches.
|
2016-11-08 18:11:12 -06:00 |
|
Dr. Chat
|
99090e0a22
|
CircularBuffer: Allow users to bind their own memory to our buffer.
|
2016-08-01 16:30:28 -05:00 |
|
Dr. Chat
|
2a924d2b05
|
Pass vertex buffer endianness into the BufferCache
IssueCopy: Actually issue the pipeline barrier to transition the image
|
2016-06-03 20:00:28 -05:00 |
|
Dr. Chat
|
4811ebc2ce
|
BufferCache: Use a CircularBuffer as the transient buffer.
|
2016-04-09 21:27:32 -05:00 |
|
Ben Vanik
|
731ff52773
|
Implementing a lot of the pipeline state setting.
|
2016-02-20 12:59:18 -08:00 |
|
Ben Vanik
|
97174dbe4d
|
Skeleton leaky hacky hardcoded pipeline setup.
|
2016-02-19 23:23:58 -08:00 |
|
Ben Vanik
|
990b600f53
|
Buffer uploads (without reclaiming, yet).
|
2016-02-19 21:08:50 -08:00 |
|
Ben Vanik
|
4c4a641096
|
WIP rough sketch of vulkan backend structure.
|
2016-02-18 16:43:41 -08:00 |
|