Fix insufficient BLAS indirect buffer size
authorNeslisah Torosdagli <Neslisah.Torosdagli@amd.com>
Sat, 27 Mar 2021 03:27:06 +0000 (23:27 -0400)
committerNeslisah Torosdagli <Neslisah.Torosdagli@amd.com>
Sat, 27 Mar 2021 03:30:59 +0000 (23:30 -0400)
commite3a6e37c476e07a660f5c60dc93326a35c623b08
tree0d1f6d47a565717220ff9f08009eda3e773bbfa7
parent7ff1f9cda07764267d5d3e4712050aedbf135aa1
Fix insufficient BLAS indirect buffer size

BLAS indirect buffer size is not set correctly. It is set to
sizeof(VkAccelerationStructureBuildRangeInfoKHR) however
geometries number times sizeof(VkAccelerationStructureBuildRangeInfoKHR)
indirect buffer space is needed.

Components: Vulkan

https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2862

Affects: dEQP-VK.ray_tracing_pipeline.indirect.build_structure
Change-Id: I2b5df039aac6c3f2a51177c8bf9f5095ae5c7886
external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildIndirectTests.cpp