mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-10-30 10:35:49 +00:00
Add stub function hooks for VK_KHR_device_address_commands
This commit is contained in:
1 parent
d5025c6b88
commit
9523643240
3 files changed
+366
No files matched your search
@@ -10468,6 +10468,118 @@ void WrappedVulkan::vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, const vo
|
||||
}
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdBindIndexBuffer3KHR(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkBindIndexBuffer3InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdBindIndexBuffer3KHR(VkCommandBuffer commandBuffer,
|
||||
const VkBindIndexBuffer3InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdBindVertexBuffers3KHR(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, uint32_t firstBinding,
|
||||
uint32_t bindingCount, const VkBindVertexBuffer3InfoKHR *pBindingInfos)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdBindVertexBuffers3KHR(VkCommandBuffer commandBuffer, uint32_t firstBinding,
|
||||
uint32_t bindingCount,
|
||||
const VkBindVertexBuffer3InfoKHR *pBindingInfos)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdCopyQueryPoolResultsToMemoryKHR(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery,
|
||||
uint32_t queryCount, const VkStridedDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, VkQueryResultFlags queryResultFlags)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdCopyQueryPoolResultsToMemoryKHR(
|
||||
VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount,
|
||||
const VkStridedDeviceAddressRangeKHR *pDstRange, VkAddressCommandFlagsKHR dstFlags,
|
||||
VkQueryResultFlags queryResultFlags)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdWriteMarkerToMemoryAMD(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkMemoryMarkerInfoAMD *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdWriteMarkerToMemoryAMD(VkCommandBuffer commandBuffer,
|
||||
const VkMemoryMarkerInfoAMD *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdBeginConditionalRendering2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkConditionalRenderingBeginInfo2EXT *pConditionalRenderingBegin)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdBeginConditionalRendering2EXT(
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkConditionalRenderingBeginInfo2EXT *pConditionalRenderingBegin)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdBeginTransformFeedback2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, uint32_t firstCounterRange,
|
||||
uint32_t counterRangeCount, const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdBeginTransformFeedback2EXT(
|
||||
VkCommandBuffer commandBuffer, uint32_t firstCounterRange, uint32_t counterRangeCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdBindTransformFeedbackBuffers2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, uint32_t firstBinding,
|
||||
uint32_t bindingCount, const VkBindTransformFeedbackBuffer2InfoEXT *pBindingInfos)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdBindTransformFeedbackBuffers2EXT(
|
||||
VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pBindingInfos)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdEndTransformFeedback2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, uint32_t firstCounterRange,
|
||||
uint32_t counterRangeCount, const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdEndTransformFeedback2EXT(
|
||||
VkCommandBuffer commandBuffer, uint32_t firstCounterRange, uint32_t counterRangeCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos)
|
||||
{
|
||||
}
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(VkResult, vkCreateCommandPool, VkDevice device,
|
||||
const VkCommandPoolCreateInfo *pCreateInfo,
|
||||
const VkAllocationCallbacks *, VkCommandPool *pCommandPool);
|
||||
@@ -10701,3 +10813,30 @@ INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBeginCustomResolveEXT, VkCommandBuffe
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdSetCheckpointNV, VkCommandBuffer commandBuffer,
|
||||
const void *pCheckpointMarker);
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBindIndexBuffer3KHR, VkCommandBuffer commandBuffer,
|
||||
const VkBindIndexBuffer3InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBindVertexBuffers3KHR, VkCommandBuffer commandBuffer,
|
||||
uint32_t firstBinding, uint32_t bindingCount,
|
||||
const VkBindVertexBuffer3InfoKHR *pBindingInfos);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdCopyQueryPoolResultsToMemoryKHR,
|
||||
VkCommandBuffer commandBuffer, VkQueryPool queryPool,
|
||||
uint32_t firstQuery, uint32_t queryCount,
|
||||
const VkStridedDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags,
|
||||
VkQueryResultFlags queryResultFlags);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdWriteMarkerToMemoryAMD, VkCommandBuffer commandBuffer,
|
||||
const VkMemoryMarkerInfoAMD *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBeginConditionalRendering2EXT,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkConditionalRenderingBeginInfo2EXT *pConditionalRenderingBegin);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBeginTransformFeedback2EXT, VkCommandBuffer commandBuffer,
|
||||
uint32_t firstCounterRange, uint32_t counterRangeCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdBindTransformFeedbackBuffers2EXT,
|
||||
VkCommandBuffer commandBuffer, uint32_t firstBinding,
|
||||
uint32_t bindingCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pBindingInfos);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdEndTransformFeedback2EXT, VkCommandBuffer commandBuffer,
|
||||
uint32_t firstCounterRange, uint32_t counterRangeCount,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfos);
|
||||
@@ -5304,6 +5304,179 @@ void WrappedVulkan::vkCmdTraceRaysIndirect2KHR(VkCommandBuffer commandBuffer,
|
||||
}
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdCopyImageToMemoryKHR(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdCopyImageToMemoryKHR(VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdCopyMemoryKHR(SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdCopyMemoryKHR(VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdFillMemoryKHR(SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, uint32_t data)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdFillMemoryKHR(VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, uint32_t data)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdUpdateMemoryKHR(SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags,
|
||||
VkDeviceSize dataSize, const void *pData)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdUpdateMemoryKHR(VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, VkDeviceSize dataSize,
|
||||
const void *pData)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdCopyMemoryToImageKHR(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdCopyMemoryToImageKHR(VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDispatchIndirect2KHR(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDispatchIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDispatchIndirect2KHR(VkCommandBuffer commandBuffer,
|
||||
const VkDispatchIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect2KHR(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawIndexedIndirect2KHR(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawIndirect2KHR(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawIndirect2KHR(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirectCount2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawMeshTasksIndirectCount2EXT(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawMeshTasksIndirect2EXT(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawMeshTasksIndirect2EXT(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawIndirectByteCount2EXT(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, uint32_t instanceCount,
|
||||
uint32_t firstInstance, const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfo,
|
||||
uint32_t counterOffset, uint32_t vertexStride)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawIndirectByteCount2EXT(
|
||||
VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfo, uint32_t counterOffset,
|
||||
uint32_t vertexStride)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirectCount2KHR(
|
||||
SerialiserType &ser, VkCommandBuffer commandBuffer, const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawIndexedIndirectCount2KHR(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCmdDrawIndirectCount2KHR(SerialiserType &ser,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
void WrappedVulkan::vkCmdDrawIndirectCount2KHR(VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo)
|
||||
{
|
||||
}
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDraw, VkCommandBuffer commandBuffer, uint32_t vertexCount,
|
||||
uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance);
|
||||
|
||||
@@ -5427,3 +5600,37 @@ INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdTraceRaysIndirectKHR, VkCommandBuffer
|
||||
VkDeviceAddress indirectDeviceAddress);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdTraceRaysIndirect2KHR, VkCommandBuffer commandBuffer,
|
||||
VkDeviceAddress indirectDeviceAddress);
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdCopyImageToMemoryKHR, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdCopyMemoryKHR, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryInfoKHR *pCopyMemoryInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdCopyMemoryToImageKHR, VkCommandBuffer commandBuffer,
|
||||
const VkCopyDeviceMemoryImageInfoKHR *pCopyMemoryInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdFillMemoryKHR, VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, uint32_t data);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdUpdateMemoryKHR, VkCommandBuffer commandBuffer,
|
||||
const VkDeviceAddressRangeKHR *pDstRange,
|
||||
VkAddressCommandFlagsKHR dstFlags, VkDeviceSize dataSize,
|
||||
const void *pData);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDispatchIndirect2KHR, VkCommandBuffer commandBuffer,
|
||||
const VkDispatchIndirect2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawIndexedIndirect2KHR, VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawIndirect2KHR, VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawMeshTasksIndirectCount2EXT,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawMeshTasksIndirect2EXT, VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirect2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawIndirectByteCount2EXT, VkCommandBuffer commandBuffer,
|
||||
uint32_t instanceCount, uint32_t firstInstance,
|
||||
const VkBindTransformFeedbackBuffer2InfoEXT *pCounterInfo,
|
||||
uint32_t counterOffset, uint32_t vertexStride);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawIndexedIndirectCount2KHR,
|
||||
VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo);
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkCmdDrawIndirectCount2KHR, VkCommandBuffer commandBuffer,
|
||||
const VkDrawIndirectCount2InfoKHR *pInfo);
|
||||
@@ -4163,6 +4163,21 @@ VkResult WrappedVulkan::vkCreateAccelerationStructureKHR(
|
||||
return ret;
|
||||
}
|
||||
|
||||
template <typename SerialiserType>
|
||||
bool WrappedVulkan::Serialise_vkCreateAccelerationStructure2KHR(
|
||||
SerialiserType &ser, VkDevice device, const VkAccelerationStructureCreateInfo2KHR *pCreateInfo,
|
||||
const VkAllocationCallbacks *pAllocator, VkAccelerationStructureKHR *pAccelerationStructure)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
VkResult WrappedVulkan::vkCreateAccelerationStructure2KHR(
|
||||
VkDevice device, const VkAccelerationStructureCreateInfo2KHR *pCreateInfo,
|
||||
const VkAllocationCallbacks *pAllocator, VkAccelerationStructureKHR *pAccelerationStructure)
|
||||
{
|
||||
return VK_ERROR_UNKNOWN;
|
||||
}
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(VkResult, vkAllocateMemory, VkDevice device,
|
||||
const VkMemoryAllocateInfo *pAllocateInfo,
|
||||
const VkAllocationCallbacks *, VkDeviceMemory *pMemory);
|
||||
@@ -4210,3 +4225,8 @@ INSTANTIATE_FUNCTION_SERIALISED(VkResult, vkCreateAccelerationStructureKHR, VkDe
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(void, vkUnmapMemory2, VkDevice device,
|
||||
const VkMemoryUnmapInfo *pMemoryUnmapInfo);
|
||||
|
||||
INSTANTIATE_FUNCTION_SERIALISED(VkResult, vkCreateAccelerationStructure2KHR, VkDevice device,
|
||||
const VkAccelerationStructureCreateInfo2KHR *pCreateInfo,
|
||||
const VkAllocationCallbacks *pAllocator,
|
||||
VkAccelerationStructureKHR *pAccelerationStructure);
|
||||
Reference in new issue
Block a user