BearishSun
|
c41585f7af
Vulkan: Fixing a few issues related to binding sampled buffers and non-sampled buffers in the same shader
|
9 лет назад |
BearishSun
|
8a02e1877f
Added high-level code to bind specific texture subresource for sampling (not used by low level yet)
|
9 лет назад |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
9 лет назад |
BearishSun
|
2cc3ea7900
Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.)
|
9 лет назад |
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 лет назад |
BearishSun
|
27533beff9
Vulkan: When internal image/buffer objects change (e.g. due to a discard caused by a write, or otherwise), properly update the descriptor sets the original buffers were bound to, so they instead use the new versions
|
9 лет назад |
BearishSun
|
3f6cdb3db7
Vulkan: More fixes, all crashes so far resolved, moving toward fixing non-catastrophic issues
|
9 лет назад |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 лет назад |
BearishSun
|
18ab7deb32
Vulkan GPU parameter binding
|
9 лет назад |
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 лет назад |
BearishSun
|
a12ad99267
Moved GpuPipelineParamState a core object and moved it to its own file
|
9 лет назад |
BearishSun
|
0a78764779
Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams
|
9 лет назад |
BearishSun
|
fd01c1cde4
Refactoring VulkanGpuParams
|
9 лет назад |
BearishSun
|
ce7fad6a81
Vulkan pipeline layout creation and caching
|
9 лет назад |
BearishSun
|
99d14364e5
More work on Vulkan:
|
9 лет назад |
BearishSun
|
6e60730055
More work on Vulkan buffers
|
9 лет назад |
BearishSun
|
ca328eff7d
Finishing up Vulkan sampler states
|
9 лет назад |
BearishSun
|
ce07bf692b
Descriptor set allocation
|
9 лет назад |
BearishSun
|
f80fb27d79
Allocating write info structures to used for updating descriptor sets
|
9 лет назад |
BearishSun
|
598bb85a3d
Vulkan descriptor layouts are now properly re-used if they share the same structure
|
9 лет назад |
BearishSun
|
a83a41fd15
Vulkan resource descriptors WIP
|
9 лет назад |