BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 years ago |
BearishSun
|
18ab7deb32
Vulkan GPU parameter binding
|
9 years ago |
BearishSun
|
c8b4aaf0fb
Separated constant GpuParams data into a GpuPipelineParamInfo object. Aside from being cleaner, it also gives Vulkan descriptor layouts a place to reside.
|
9 years ago |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
9 years ago |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
9 years ago |
BearishSun
|
fd01c1cde4
Refactoring VulkanGpuParams
|
9 years ago |
BearishSun
|
ce7fad6a81
Vulkan pipeline layout creation and caching
|
9 years ago |
BearishSun
|
99d14364e5
More work on Vulkan:
|
9 years ago |
BearishSun
|
6e60730055
More work on Vulkan buffers
|
9 years ago |
BearishSun
|
ca328eff7d
Finishing up Vulkan sampler states
|
9 years ago |
BearishSun
|
ce07bf692b
Descriptor set allocation
|
9 years ago |
BearishSun
|
f80fb27d79
Allocating write info structures to used for updating descriptor sets
|
9 years ago |
BearishSun
|
598bb85a3d
Vulkan descriptor layouts are now properly re-used if they share the same structure
|
9 years ago |
BearishSun
|
a83a41fd15
Vulkan resource descriptors WIP
|
9 years ago |