Skip to content
Snippets Groups Projects
Commit 25f6cd49 authored by Vanessa Karolek's avatar Vanessa Karolek
Browse files

[#92] add new BufferType for raytracing

parent f9450a8f
No related branches found
No related tags found
1 merge request!75Resolve "RTX-Module"
......@@ -13,7 +13,8 @@ namespace vkcv
VERTEX,
UNIFORM,
STORAGE,
STAGING
STAGING,
RT_ACCELERATION
};
enum class BufferMemoryType {
......
......@@ -48,6 +48,9 @@ namespace vkcv {
case BufferType::INDEX:
usageFlags = vk::BufferUsageFlagBits::eIndexBuffer;
break;
case BufferType::RT_ACCELERATION:
usageFlags = vk::BufferUsageFlagBits::eAccelerationStructureStorageKHR | vk::BufferUsageFlagBits::eShaderDeviceAddress;
break;
default:
// TODO: maybe an issue
break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment