Lines Matching defs:PhysicalDeviceRayTracingPropertiesNV
69595 struct PhysicalDeviceRayTracingPropertiesNV struct
69597 using NativeType = VkPhysicalDeviceRayTracingPropertiesNV;
69599 static const bool allowDuplicate = false;
69600 …T_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceRayTracingPropertiesNV;
69603 …VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPropertiesNV( uint32_t shaderGroupHandleSize_ … in PhysicalDeviceRayTracingPropertiesNV() argument
69626 …PhysicalDeviceRayTracingPropertiesNV( VkPhysicalDeviceRayTracingPropertiesNV const & rhs ) VULKAN_… in PhysicalDeviceRayTracingPropertiesNV() function
69636 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV const *>( &rh… in operator =()
69640 explicit operator VkPhysicalDeviceRayTracingPropertiesNV const &() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceRayTracingPropertiesNV const&()
69645 explicit operator VkPhysicalDeviceRayTracingPropertiesNV &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceRayTracingPropertiesNV&()
69665 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
69683 bool operator==( PhysicalDeviceRayTracingPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
69696 bool operator!=( PhysicalDeviceRayTracingPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
69703 …Type sType = StructureType::ePhysicalDeviceRayTracingPropertiesNV;
69704 void * pNext = {};
69705 uint32_t shaderGroupHandleSize = {};
69706 uint32_t maxRecursionDepth = {};
69707 uint32_t maxShaderGroupStride = {};
69708 uint32_t shaderGroupBaseAlignment = {};
69709 uint64_t maxGeometryCount = {};
69710 uint64_t maxInstanceCount = {};
69711 uint64_t maxTriangleCount = {};
69712 uint32_t maxDescriptorSetAccelerationStructures = {};