BearishSun e0216b09ff Irradiance probe indirect lighting mostly functional %!s(int64=8) %!d(string=hai) anos
..
Win32 df25d147ad Vulkan: Inter queue semaphores are now properly signaled on submit %!s(int64=9) %!d(string=hai) anos
BsVulkanCommandBuffer.cpp 7cf6abe4a5 Vulkan spot light shadows functional %!s(int64=8) %!d(string=hai) anos
BsVulkanCommandBufferManager.cpp 12285c8173 Vulkan: When writing to storage buffers/images, make sure those writes are visible to later operations in the same render pass %!s(int64=9) %!d(string=hai) anos
BsVulkanDescriptorLayout.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanDescriptorManager.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanDescriptorPool.cpp 6732f7076a Vulkan: Added support for shared storage buffer objects %!s(int64=9) %!d(string=hai) anos
BsVulkanDescriptorSet.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanDevice.cpp 10523f6750 Vulkan: Fixing an issue where waiting on a queue didn't necessarily guarantee fences of submitted command buffers were signaled %!s(int64=9) %!d(string=hai) anos
BsVulkanEventQuery.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanFramebuffer.cpp 4fe38f7bfe Omni-directional shadows running on Vulkan %!s(int64=8) %!d(string=hai) anos
BsVulkanGLSLProgramFactory.cpp 775b9c4431 Vulkan up and running on the unified shader platform %!s(int64=8) %!d(string=hai) anos
BsVulkanGpuBuffer.cpp 12037d7ba2 Buffer copy operations now execute on the provided command buffer instead of the transfer queue, similar to textures %!s(int64=8) %!d(string=hai) anos
BsVulkanGpuParamBlockBuffer.cpp 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
BsVulkanGpuParams.cpp 6edba43c31 Vulkan: Properly handle unbound textures %!s(int64=8) %!d(string=hai) anos
BsVulkanGpuPipelineParamInfo.cpp 6edba43c31 Vulkan: Properly handle unbound textures %!s(int64=8) %!d(string=hai) anos
BsVulkanGpuPipelineState.cpp 7cf6abe4a5 Vulkan spot light shadows functional %!s(int64=8) %!d(string=hai) anos
BsVulkanGpuProgram.cpp 6edba43c31 Vulkan: Properly handle unbound textures %!s(int64=8) %!d(string=hai) anos
BsVulkanHardwareBuffer.cpp 12037d7ba2 Buffer copy operations now execute on the provided command buffer instead of the transfer queue, similar to textures %!s(int64=8) %!d(string=hai) anos
BsVulkanHardwareBufferManager.cpp 6732f7076a Vulkan: Added support for shared storage buffer objects %!s(int64=9) %!d(string=hai) anos
BsVulkanIndexBuffer.cpp 12037d7ba2 Buffer copy operations now execute on the provided command buffer instead of the transfer queue, similar to textures %!s(int64=8) %!d(string=hai) anos
BsVulkanOcclusionQuery.cpp 2f1caaa044 Vulkan: Fix crash on shutdown due to unreleased resources %!s(int64=8) %!d(string=hai) anos
BsVulkanPlugin.cpp b9a97b133e Removing unnecessary DLL export specifiers from plugins %!s(int64=9) %!d(string=hai) anos
BsVulkanQueryManager.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanQueue.cpp 10523f6750 Vulkan: Fixing an issue where waiting on a queue didn't necessarily guarantee fences of submitted command buffers were signaled %!s(int64=9) %!d(string=hai) anos
BsVulkanRenderAPI.cpp 36c515ba66 When logging an error report, log the system information as well %!s(int64=8) %!d(string=hai) anos
BsVulkanRenderAPIFactory.cpp f171405be5 RenderAPICore -> ct::RenderAPI %!s(int64=9) %!d(string=hai) anos
BsVulkanRenderStateManager.cpp 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
BsVulkanRenderTexture.cpp 2e94779fc6 Vulkan: Now tracking image layouts on a per-resource basis. This way individual faces & mip-levels can be bound for rendering, particularily useful for cubemaps and texture arrays in general. %!s(int64=9) %!d(string=hai) anos
BsVulkanRenderWindowManager.cpp 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
BsVulkanResource.cpp 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 %!s(int64=9) %!d(string=hai) anos
BsVulkanSamplerState.cpp 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
BsVulkanSwapChain.cpp eec99bff10 Moving light pass in a compute shader in preparation for tiled deferred rendering %!s(int64=9) %!d(string=hai) anos
BsVulkanTexture.cpp 12037d7ba2 Buffer copy operations now execute on the provided command buffer instead of the transfer queue, similar to textures %!s(int64=8) %!d(string=hai) anos
BsVulkanTextureManager.cpp a2cbf9eddd Pixel formats refactor/update: %!s(int64=8) %!d(string=hai) anos
BsVulkanTimerQuery.cpp 2f1caaa044 Vulkan: Fix crash on shutdown due to unreleased resources %!s(int64=8) %!d(string=hai) anos
BsVulkanUtility.cpp e0216b09ff Irradiance probe indirect lighting mostly functional %!s(int64=8) %!d(string=hai) anos
BsVulkanVertexBuffer.cpp 12037d7ba2 Buffer copy operations now execute on the provided command buffer instead of the transfer queue, similar to textures %!s(int64=8) %!d(string=hai) anos
BsVulkanVertexInputManager.cpp 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos