Lines Matching defs:AccelerationStructureTrianglesOpacityMicromapEXT
3620 struct AccelerationStructureTrianglesOpacityMicromapEXT struct
3622 using NativeType = VkAccelerationStructureTrianglesOpacityMicromapEXT;
3624 static const bool allowDuplicate = false;
3625 …PR StructureType structureType = StructureType::eAccelerationStructureTrianglesOpacityMicromapEXT;
3629 …AccelerationStructureTrianglesOpacityMicromapEXT( VULKAN_HPP_NAMESPACE::IndexType … in AccelerationStructureTrianglesOpacityMicromapEXT() function
3653 …AccelerationStructureTrianglesOpacityMicromapEXT( VkAccelerationStructureTrianglesOpacityMicromapE… in AccelerationStructureTrianglesOpacityMicromapEXT() argument
3659 AccelerationStructureTrianglesOpacityMicromapEXT( in AccelerationStructureTrianglesOpacityMicromapEXT() function
3696 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::AccelerationStructureTrianglesOpacityMicromapEXT c… in operator =()
3701 …14 AccelerationStructureTrianglesOpacityMicromapEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
3707 …OpacityMicromapEXT & setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT in setIndexType()
3714 …uffer( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & indexBuffer_ ) VULKAN_HPP_NOEXCEPT in setIndexBuffer()
3721 … setIndexStride( VULKAN_HPP_NAMESPACE::DeviceSize indexStride_ ) VULKAN_HPP_NOEXCEPT in setIndexStride()
3727 …tructureTrianglesOpacityMicromapEXT & setBaseTriangle( uint32_t baseTriangle_ ) VULKAN_HPP_NOEXCEPT in setBaseTriangle()
3733 …TrianglesOpacityMicromapEXT & setUsageCountsCount( uint32_t usageCountsCount_ ) VULKAN_HPP_NOEXCEPT in setUsageCountsCount()
3740 …setPUsageCounts( const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * pUsageCounts_ ) VULKAN_HPP_NOEXCEPT in setPUsageCounts()
3748 …emporaries<const VULKAN_HPP_NAMESPACE::MicromapUsageEXT> const & usageCounts_ ) VULKAN_HPP_NOEXCEPT in setUsageCounts()
3757 …Counts( const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts_ ) VULKAN_HPP_NOEXCEPT in setPpUsageCounts()
3764 AccelerationStructureTrianglesOpacityMicromapEXT & setPUsageCounts( in setPUsageCounts()
3773 …OpacityMicromapEXT & setMicromap( VULKAN_HPP_NAMESPACE::MicromapEXT micromap_ ) VULKAN_HPP_NOEXCEPT in setMicromap()
3780 operator VkAccelerationStructureTrianglesOpacityMicromapEXT const &() const VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureTrianglesOpacityMicromapEXT const&()
3785 operator VkAccelerationStructureTrianglesOpacityMicromapEXT &() VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureTrianglesOpacityMicromapEXT&()
3805 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
3812 … sType = StructureType::eAccelerationStructureTrianglesOpacityMicromapEXT;
3813 void * pNext = {};
3814 …PACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16;
3815 VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR indexBuffer = {};
3816 VULKAN_HPP_NAMESPACE::DeviceSize indexStride = {};
3817 uint32_t baseTriangle = {};
3818 uint32_t usageCountsCount = {};
3819 const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * pUsageCounts = {};
3820 const VULKAN_HPP_NAMESPACE::MicromapUsageEXT * const * ppUsageCounts = {};
3821 VULKAN_HPP_NAMESPACE::MicromapEXT micromap = {};