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 anni fa |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 anni fa |
BearishSun
|
8e8f590033
Vulkan queries
|
9 anni fa |
BearishSun
|
a448b09b54
Implemented Vulkan swapBuffers method on render window
|
9 anni fa |
BearishSun
|
99d14364e5
More work on Vulkan:
|
9 anni fa |
BearishSun
|
6e60730055
More work on Vulkan buffers
|
9 anni fa |
BearishSun
|
ca328eff7d
Finishing up Vulkan sampler states
|
9 anni fa |
BearishSun
|
1d6bc6a027
Fixing command buffer synchronization logic: Command buffers with different IDs now properly ignore sync if they are executing on the same queue
|
9 anni fa |
BearishSun
|
eb2df3a88e
Added an automated way to managed Vulkan object lifetime and usage across multiple queues
|
9 anni fa |
BearishSun
|
dc9e96ae22
Vulkan command buffer submission and inter-queue synchronization
|
9 anni fa |
BearishSun
|
598bb85a3d
Vulkan descriptor layouts are now properly re-used if they share the same structure
|
9 anni fa |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
9 anni fa |
BearishSun
|
f2cf9d3387
WIP Vulkan buffers
|
9 anni fa |
BearishSun
|
c53b75dbca
Vulkan command buffer creation
|
9 anni fa |
BearishSun
|
d8c6db7a32
More Vulkan WIP:
|
9 anni fa |
BearishSun
|
d38fc0c070
Vulkan render window and swap chain (WIP)
|
9 anni fa |
BearishSun
|
9d9a222d00
Vulkan startup
|
9 anni fa |