BearishSun
|
4e57b50514
Massive refactor: Moving all the core thread objects into their own namespace, so I can rename them into something neater and get rid of the Core suffix
|
9 lat temu |
BearishSun
|
8fb4b163d0
Vulkan buffer updates:
|
9 lat temu |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 lat temu |
BearishSun
|
cc9a402774
Vulkan buffer memory mapping with handling for memory hazards and accesses from other device queues
|
9 lat temu |
BearishSun
|
8e7ea897ce
VulkanResource now tracks exactly on which queue is it being used on
|
9 lat temu |
BearishSun
|
fd01c1cde4
Refactoring VulkanGpuParams
|
9 lat temu |
BearishSun
|
42b6188db6
VulkanResource changes:
|
9 lat temu |
BearishSun
|
99d14364e5
More work on Vulkan:
|
9 lat temu |
BearishSun
|
6455c6237d
Added VulkanImage resource for managing and tracking Vulkan images
|
9 lat temu |
BearishSun
|
ce07bf692b
Descriptor set allocation
|
9 lat temu |
BearishSun
|
395ee63a5e
Vulkan resource tracking now works across multiple command buffers
|
9 lat temu |
BearishSun
|
eb2df3a88e
Added an automated way to managed Vulkan object lifetime and usage across multiple queues
|
9 lat temu |
BearishSun
|
598bb85a3d
Vulkan descriptor layouts are now properly re-used if they share the same structure
|
9 lat temu |