Lines Matching defs:PhysicalDeviceFeatures
30663 struct PhysicalDeviceFeatures struct
30668 …PhysicalDeviceFeatures(VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_ = {}, VULKAN_HPP_NAMESPACE… in PhysicalDeviceFeatures() argument
30674 PhysicalDeviceFeatures( VkPhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT in PhysicalDeviceFeatures() function
30682 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures const *>( &rhs ); in operator =()
30686 PhysicalDeviceFeatures & operator=( PhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT in operator =()
30692 …res & setRobustBufferAccess( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_ ) VULKAN_HPP_NOEXCEPT in setRobustBufferAccess()
30698 …s & setFullDrawIndexUint32( VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32_ ) VULKAN_HPP_NOEXCEPT in setFullDrawIndexUint32()
30704 …iceFeatures & setImageCubeArray( VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray_ ) VULKAN_HPP_NOEXCEPT in setImageCubeArray()
30710 …eatures & setIndependentBlend( VULKAN_HPP_NAMESPACE::Bool32 independentBlend_ ) VULKAN_HPP_NOEXCEPT in setIndependentBlend()
30716 …iceFeatures & setGeometryShader( VULKAN_HPP_NAMESPACE::Bool32 geometryShader_ ) VULKAN_HPP_NOEXCEPT in setGeometryShader()
30722 …res & setTessellationShader( VULKAN_HPP_NAMESPACE::Bool32 tessellationShader_ ) VULKAN_HPP_NOEXCEPT in setTessellationShader()
30728 …tures & setSampleRateShading( VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading_ ) VULKAN_HPP_NOEXCEPT in setSampleRateShading()
30734 …lDeviceFeatures & setDualSrcBlend( VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend_ ) VULKAN_HPP_NOEXCEPT in setDualSrcBlend()
30740 PhysicalDeviceFeatures & setLogicOp( VULKAN_HPP_NAMESPACE::Bool32 logicOp_ ) VULKAN_HPP_NOEXCEPT in setLogicOp()
30746 …tures & setMultiDrawIndirect( VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect_ ) VULKAN_HPP_NOEXCEPT in setMultiDrawIndirect()
30752 …ndirectFirstInstance( VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance_ ) VULKAN_HPP_NOEXCEPT in setDrawIndirectFirstInstance()
30758 …sicalDeviceFeatures & setDepthClamp( VULKAN_HPP_NAMESPACE::Bool32 depthClamp_ ) VULKAN_HPP_NOEXCEPT in setDepthClamp()
30764 …iceFeatures & setDepthBiasClamp( VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp_ ) VULKAN_HPP_NOEXCEPT in setDepthBiasClamp()
30770 …eatures & setFillModeNonSolid( VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid_ ) VULKAN_HPP_NOEXCEPT in setFillModeNonSolid()
30776 …calDeviceFeatures & setDepthBounds( VULKAN_HPP_NAMESPACE::Bool32 depthBounds_ ) VULKAN_HPP_NOEXCEPT in setDepthBounds()
30782 …hysicalDeviceFeatures & setWideLines( VULKAN_HPP_NAMESPACE::Bool32 wideLines_ ) VULKAN_HPP_NOEXCEPT in setWideLines()
30788 …calDeviceFeatures & setLargePoints( VULKAN_HPP_NAMESPACE::Bool32 largePoints_ ) VULKAN_HPP_NOEXCEPT in setLargePoints()
30794 …sicalDeviceFeatures & setAlphaToOne( VULKAN_HPP_NAMESPACE::Bool32 alphaToOne_ ) VULKAN_HPP_NOEXCEPT in setAlphaToOne()
30800 …eviceFeatures & setMultiViewport( VULKAN_HPP_NAMESPACE::Bool32 multiViewport_ ) VULKAN_HPP_NOEXCEPT in setMultiViewport()
30806 …tures & setSamplerAnisotropy( VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy_ ) VULKAN_HPP_NOEXCEPT in setSamplerAnisotropy()
30812 …tTextureCompressionETC2( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2_ ) VULKAN_HPP_NOEXCEPT in setTextureCompressionETC2()
30818 …CompressionASTC_LDR( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR_ ) VULKAN_HPP_NOEXCEPT in setTextureCompressionASTC_LDR()
30824 …& setTextureCompressionBC( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC_ ) VULKAN_HPP_NOEXCEPT in setTextureCompressionBC()
30830 …setOcclusionQueryPrecise( VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise_ ) VULKAN_HPP_NOEXCEPT in setOcclusionQueryPrecise()
30836 …ipelineStatisticsQuery( VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery_ ) VULKAN_HPP_NOEXCEPT in setPipelineStatisticsQuery()
30842 …toresAndAtomics( VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics_ ) VULKAN_HPP_NOEXCEPT in setVertexPipelineStoresAndAtomics()
30848 …gmentStoresAndAtomics( VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics_ ) VULKAN_HPP_NOEXCEPT in setFragmentStoresAndAtomics()
30854 …intSize( VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize_ ) VULKAN_HPP_NOEXCEPT in setShaderTessellationAndGeometryPointSize()
30860 …rImageGatherExtended( VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended_ ) VULKAN_HPP_NOEXCEPT in setShaderImageGatherExtended()
30866 …endedFormats( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageImageExtendedFormats()
30872 …ImageMultisample( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageImageMultisample()
30878 …houtFormat( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageImageReadWithoutFormat()
30884 …outFormat( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageImageWriteWithoutFormat()
30890 …dexing( VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT in setShaderUniformBufferArrayDynamicIndexing()
30896 …ndexing( VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT in setShaderSampledImageArrayDynamicIndexing()
30902 …dexing( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageBufferArrayDynamicIndexing()
30908 …ndexing( VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT in setShaderStorageImageArrayDynamicIndexing()
30914 …res & setShaderClipDistance( VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance_ ) VULKAN_HPP_NOEXCEPT in setShaderClipDistance()
30920 …res & setShaderCullDistance( VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance_ ) VULKAN_HPP_NOEXCEPT in setShaderCullDistance()
30926 …eviceFeatures & setShaderFloat64( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64_ ) VULKAN_HPP_NOEXCEPT in setShaderFloat64()
30932 …calDeviceFeatures & setShaderInt64( VULKAN_HPP_NAMESPACE::Bool32 shaderInt64_ ) VULKAN_HPP_NOEXCEPT in setShaderInt64()
30938 …calDeviceFeatures & setShaderInt16( VULKAN_HPP_NAMESPACE::Bool32 shaderInt16_ ) VULKAN_HPP_NOEXCEPT in setShaderInt16()
30944 …haderResourceResidency( VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency_ ) VULKAN_HPP_NOEXCEPT in setShaderResourceResidency()
30950 …& setShaderResourceMinLod( VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod_ ) VULKAN_HPP_NOEXCEPT in setShaderResourceMinLod()
30956 …eviceFeatures & setSparseBinding( VULKAN_HPP_NAMESPACE::Bool32 sparseBinding_ ) VULKAN_HPP_NOEXCEPT in setSparseBinding()
30962 …setSparseResidencyBuffer( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer_ ) VULKAN_HPP_NOEXCEPT in setSparseResidencyBuffer()
30968 …tSparseResidencyImage2D( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D_ ) VULKAN_HPP_NOEXCEPT in setSparseResidencyImage2D()
30974 …tSparseResidencyImage3D( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D_ ) VULKAN_HPP_NOEXCEPT in setSparseResidencyImage3D()
30980 …parseResidency2Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples_ ) VULKAN_HPP_NOEXCEPT in setSparseResidency2Samples()
30986 …parseResidency4Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples_ ) VULKAN_HPP_NOEXCEPT in setSparseResidency4Samples()
30992 …parseResidency8Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples_ ) VULKAN_HPP_NOEXCEPT in setSparseResidency8Samples()
30998 …rseResidency16Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples_ ) VULKAN_HPP_NOEXCEPT in setSparseResidency16Samples()
31004 …tSparseResidencyAliased( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_ ) VULKAN_HPP_NOEXCEPT in setSparseResidencyAliased()
31010 …ariableMultisampleRate( VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_ ) VULKAN_HPP_NOEXCEPT in setVariableMultisampleRate()
31016 …eatures & setInheritedQueries( VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ ) VULKAN_HPP_NOEXCEPT in setInheritedQueries()
31023 operator VkPhysicalDeviceFeatures const&() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceFeatures const&()
31028 operator VkPhysicalDeviceFeatures &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceFeatures&()
31037 bool operator==( PhysicalDeviceFeatures const& rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
31096 bool operator!=( PhysicalDeviceFeatures const& rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
31105 VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess = {};
31106 VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32 = {};
31107 VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray = {};
31108 VULKAN_HPP_NAMESPACE::Bool32 independentBlend = {};
31109 VULKAN_HPP_NAMESPACE::Bool32 geometryShader = {};
31110 VULKAN_HPP_NAMESPACE::Bool32 tessellationShader = {};
31111 VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading = {};
31112 VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend = {};
31113 VULKAN_HPP_NAMESPACE::Bool32 logicOp = {};
31114 VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect = {};
31115 VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance = {};
31116 VULKAN_HPP_NAMESPACE::Bool32 depthClamp = {};
31117 VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp = {};
31118 VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid = {};
31119 VULKAN_HPP_NAMESPACE::Bool32 depthBounds = {};
31120 VULKAN_HPP_NAMESPACE::Bool32 wideLines = {};
31121 VULKAN_HPP_NAMESPACE::Bool32 largePoints = {};
31122 VULKAN_HPP_NAMESPACE::Bool32 alphaToOne = {};
31123 VULKAN_HPP_NAMESPACE::Bool32 multiViewport = {};
31124 VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy = {};
31125 VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2 = {};
31126 VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR = {};
31127 VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC = {};
31128 VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise = {};
31129 VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery = {};
31130 VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics = {};
31131 VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics = {};
31132 VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize = {};
31133 VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended = {};
31134 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats = {};
31135 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample = {};
31136 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat = {};
31137 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat = {};
31138 VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing = {};
31139 VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing = {};
31140 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing = {};
31141 VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing = {};
31142 VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance = {};
31143 VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance = {};
31144 VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64 = {};
31145 VULKAN_HPP_NAMESPACE::Bool32 shaderInt64 = {};
31146 VULKAN_HPP_NAMESPACE::Bool32 shaderInt16 = {};
31147 VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency = {};
31171 …st char* const * ppEnabledExtensionNames_ = {}, const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures… in DeviceCreateInfo()