Lines Matching defs:AccelerationStructureTrianglesOpacityMicromapEXT
3934 struct AccelerationStructureTrianglesOpacityMicromapEXT struct
3936 using NativeType = VkAccelerationStructureTrianglesOpacityMicromapEXT;
3938 static const bool allowDuplicate = false;
3939 …PR StructureType structureType = StructureType::eAccelerationStructureTrianglesOpacityMicromapEXT;
3943 …AccelerationStructureTrianglesOpacityMicromapEXT( VULKAN_HPP_NAMESPACE::IndexType … in AccelerationStructureTrianglesOpacityMicromapEXT() function
3967 …AccelerationStructureTrianglesOpacityMicromapEXT( VkAccelerationStructureTrianglesOpacityMicromapE… in AccelerationStructureTrianglesOpacityMicromapEXT() argument
3973 AccelerationStructureTrianglesOpacityMicromapEXT( in AccelerationStructureTrianglesOpacityMicromapEXT() function
4010 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesOpacityMicromapEXT c… in operator =()
4015 …14 AccelerationStructureTrianglesOpacityMicromapEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
4021 …OpacityMicromapEXT & setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT in setIndexType()
4028 …uffer( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & indexBuffer_ ) VULKAN_HPP_NOEXCEPT in setIndexBuffer()
4035 setIndexStride( VULKAN_HPP_NAMESPACE::DeviceSize indexStride_ ) VULKAN_HPP_NOEXCEPT in setIndexStride()
4041 …tructureTrianglesOpacityMicromapEXT & setBaseTriangle( uint32_t baseTriangle_ ) VULKAN_HPP_NOEXCEPT in setBaseTriangle()
4047 …TrianglesOpacityMicromapEXT & setUsageCountsCount( uint32_t usageCountsCount_ ) VULKAN_HPP_NOEXCEPT in setUsageCountsCount()
4054 …setPUsageCounts( const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * pUsageCounts_ ) VULKAN_HPP_NOEXCEPT in setPUsageCounts()
4062 …emporaries<const VULKAN_HPP_NAMESPACE::MicromapUsageEXT> const & usageCounts_ ) VULKAN_HPP_NOEXCEPT in setUsageCounts()
4071 …Counts( const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts_ ) VULKAN_HPP_NOEXCEPT in setPpUsageCounts()
4078 AccelerationStructureTrianglesOpacityMicromapEXT & setPUsageCounts( in setPUsageCounts()
4087 …OpacityMicromapEXT & setMicromap( VULKAN_HPP_NAMESPACE::MicromapEXT micromap_ ) VULKAN_HPP_NOEXCEPT in setMicromap()
4094 operator VkAccelerationStructureTrianglesOpacityMicromapEXT const &() const VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureTrianglesOpacityMicromapEXT const&()
4099 operator VkAccelerationStructureTrianglesOpacityMicromapEXT &() VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureTrianglesOpacityMicromapEXT&()
4119 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
4126 … sType = StructureType::eAccelerationStructureTrianglesOpacityMicromapEXT;
4127 void * pNext = {};
4128 …PACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16;
4129 VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR indexBuffer = {};
4130 VULKAN_HPP_NAMESPACE::DeviceSize indexStride = {};
4131 uint32_t baseTriangle = {};
4132 uint32_t usageCountsCount = {};
4133 const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * pUsageCounts = {};
4134 const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts = {};
4135 VULKAN_HPP_NAMESPACE::MicromapEXT micromap = {};