Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
VkAccelerationStructureTrianglesDisplacementMicromapNV Struct Reference

#include <vulkan_beta.h>

Data Fields

VkStructureType sType
 
void * pNext
 
VkFormat displacementBiasAndScaleFormat
 
VkFormat displacementVectorFormat
 
VkDeviceOrHostAddressConstKHR displacementBiasAndScaleBuffer
 
VkDeviceSize displacementBiasAndScaleStride
 
VkDeviceOrHostAddressConstKHR displacementVectorBuffer
 
VkDeviceSize displacementVectorStride
 
VkDeviceOrHostAddressConstKHR displacedMicromapPrimitiveFlags
 
VkDeviceSize displacedMicromapPrimitiveFlagsStride
 
VkIndexType indexType
 
VkDeviceOrHostAddressConstKHR indexBuffer
 
VkDeviceSize indexStride
 
uint32_t baseTriangle
 
uint32_t usageCountsCount
 
const VkMicromapUsageEXTpUsageCounts
 
const VkMicromapUsageEXT *const * ppUsageCounts
 
VkMicromapEXT micromap
 

Detailed Description

Definition at line 190 of file vulkan_beta.h.

Field Documentation

◆ baseTriangle

uint32_t VkAccelerationStructureTrianglesDisplacementMicromapNV::baseTriangle

Definition at line 204 of file vulkan_beta.h.

◆ displacedMicromapPrimitiveFlags

VkDeviceOrHostAddressConstKHR VkAccelerationStructureTrianglesDisplacementMicromapNV::displacedMicromapPrimitiveFlags

Definition at line 199 of file vulkan_beta.h.

◆ displacedMicromapPrimitiveFlagsStride

VkDeviceSize VkAccelerationStructureTrianglesDisplacementMicromapNV::displacedMicromapPrimitiveFlagsStride

Definition at line 200 of file vulkan_beta.h.

◆ displacementBiasAndScaleBuffer

VkDeviceOrHostAddressConstKHR VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementBiasAndScaleBuffer

Definition at line 195 of file vulkan_beta.h.

◆ displacementBiasAndScaleFormat

VkFormat VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementBiasAndScaleFormat

Definition at line 193 of file vulkan_beta.h.

◆ displacementBiasAndScaleStride

VkDeviceSize VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementBiasAndScaleStride

Definition at line 196 of file vulkan_beta.h.

◆ displacementVectorBuffer

VkDeviceOrHostAddressConstKHR VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementVectorBuffer

Definition at line 197 of file vulkan_beta.h.

◆ displacementVectorFormat

VkFormat VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementVectorFormat

Definition at line 194 of file vulkan_beta.h.

◆ displacementVectorStride

VkDeviceSize VkAccelerationStructureTrianglesDisplacementMicromapNV::displacementVectorStride

Definition at line 198 of file vulkan_beta.h.

◆ indexBuffer

VkDeviceOrHostAddressConstKHR VkAccelerationStructureTrianglesDisplacementMicromapNV::indexBuffer

Definition at line 202 of file vulkan_beta.h.

◆ indexStride

VkDeviceSize VkAccelerationStructureTrianglesDisplacementMicromapNV::indexStride

Definition at line 203 of file vulkan_beta.h.

◆ indexType

VkIndexType VkAccelerationStructureTrianglesDisplacementMicromapNV::indexType

Definition at line 201 of file vulkan_beta.h.

◆ micromap

VkMicromapEXT VkAccelerationStructureTrianglesDisplacementMicromapNV::micromap

Definition at line 208 of file vulkan_beta.h.

◆ pNext

void* VkAccelerationStructureTrianglesDisplacementMicromapNV::pNext

Definition at line 192 of file vulkan_beta.h.

◆ ppUsageCounts

const VkMicromapUsageEXT* const* VkAccelerationStructureTrianglesDisplacementMicromapNV::ppUsageCounts

Definition at line 207 of file vulkan_beta.h.

◆ pUsageCounts

const VkMicromapUsageEXT* VkAccelerationStructureTrianglesDisplacementMicromapNV::pUsageCounts

Definition at line 206 of file vulkan_beta.h.

◆ sType

VkStructureType VkAccelerationStructureTrianglesDisplacementMicromapNV::sType

Definition at line 191 of file vulkan_beta.h.

◆ usageCountsCount

uint32_t VkAccelerationStructureTrianglesDisplacementMicromapNV::usageCountsCount

Definition at line 205 of file vulkan_beta.h.


The documentation for this struct was generated from the following file: