Enum
VkAccelerationStructureBuildTypeKHR
Acceleration structure build type
Possible values of buildType
in
vkGetAccelerationStructureBuildSizesKHR are:
typedef enum VkAccelerationStructureBuildTypeKHR {
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR = 0,
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR = 1,
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR = 2,
} VkAccelerationStructureBuildTypeKHR;
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR
requests the memory requirement for operations performed by the host.VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR
requests the memory requirement for operations performed by the device.VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR
requests the memory requirement for operations performed by either the host, or the device.