|
VULKAN_HPP_CONSTEXPR | PhysicalDeviceFeatures (vk::Bool32 robustBufferAccess_={}, vk::Bool32 fullDrawIndexUint32_={}, vk::Bool32 imageCubeArray_={}, vk::Bool32 independentBlend_={}, vk::Bool32 geometryShader_={}, vk::Bool32 tessellationShader_={}, vk::Bool32 sampleRateShading_={}, vk::Bool32 dualSrcBlend_={}, vk::Bool32 logicOp_={}, vk::Bool32 multiDrawIndirect_={}, vk::Bool32 drawIndirectFirstInstance_={}, vk::Bool32 depthClamp_={}, vk::Bool32 depthBiasClamp_={}, vk::Bool32 fillModeNonSolid_={}, vk::Bool32 depthBounds_={}, vk::Bool32 wideLines_={}, vk::Bool32 largePoints_={}, vk::Bool32 alphaToOne_={}, vk::Bool32 multiViewport_={}, vk::Bool32 samplerAnisotropy_={}, vk::Bool32 textureCompressionETC2_={}, vk::Bool32 textureCompressionASTC_LDR_={}, vk::Bool32 textureCompressionBC_={}, vk::Bool32 occlusionQueryPrecise_={}, vk::Bool32 pipelineStatisticsQuery_={}, vk::Bool32 vertexPipelineStoresAndAtomics_={}, vk::Bool32 fragmentStoresAndAtomics_={}, vk::Bool32 shaderTessellationAndGeometryPointSize_={}, vk::Bool32 shaderImageGatherExtended_={}, vk::Bool32 shaderStorageImageExtendedFormats_={}, vk::Bool32 shaderStorageImageMultisample_={}, vk::Bool32 shaderStorageImageReadWithoutFormat_={}, vk::Bool32 shaderStorageImageWriteWithoutFormat_={}, vk::Bool32 shaderUniformBufferArrayDynamicIndexing_={}, vk::Bool32 shaderSampledImageArrayDynamicIndexing_={}, vk::Bool32 shaderStorageBufferArrayDynamicIndexing_={}, vk::Bool32 shaderStorageImageArrayDynamicIndexing_={}, vk::Bool32 shaderClipDistance_={}, vk::Bool32 shaderCullDistance_={}, vk::Bool32 shaderFloat64_={}, vk::Bool32 shaderInt64_={}, vk::Bool32 shaderInt16_={}, vk::Bool32 shaderResourceResidency_={}, vk::Bool32 shaderResourceMinLod_={}, vk::Bool32 sparseBinding_={}, vk::Bool32 sparseResidencyBuffer_={}, vk::Bool32 sparseResidencyImage2D_={}, vk::Bool32 sparseResidencyImage3D_={}, vk::Bool32 sparseResidency2Samples_={}, vk::Bool32 sparseResidency4Samples_={}, vk::Bool32 sparseResidency8Samples_={}, vk::Bool32 sparseResidency16Samples_={}, vk::Bool32 sparseResidencyAliased_={}, vk::Bool32 variableMultisampleRate_={}, vk::Bool32 inheritedQueries_={}) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | PhysicalDeviceFeatures (PhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| PhysicalDeviceFeatures (VkPhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT |
|
PhysicalDeviceFeatures & | operator= (PhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
PhysicalDeviceFeatures & | operator= (VkPhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setRobustBufferAccess (vk::Bool32 robustBufferAccess_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setFullDrawIndexUint32 (vk::Bool32 fullDrawIndexUint32_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setImageCubeArray (vk::Bool32 imageCubeArray_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setIndependentBlend (vk::Bool32 independentBlend_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setGeometryShader (vk::Bool32 geometryShader_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setTessellationShader (vk::Bool32 tessellationShader_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSampleRateShading (vk::Bool32 sampleRateShading_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setDualSrcBlend (vk::Bool32 dualSrcBlend_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setLogicOp (vk::Bool32 logicOp_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setMultiDrawIndirect (vk::Bool32 multiDrawIndirect_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setDrawIndirectFirstInstance (vk::Bool32 drawIndirectFirstInstance_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setDepthClamp (vk::Bool32 depthClamp_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setDepthBiasClamp (vk::Bool32 depthBiasClamp_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setFillModeNonSolid (vk::Bool32 fillModeNonSolid_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setDepthBounds (vk::Bool32 depthBounds_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setWideLines (vk::Bool32 wideLines_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setLargePoints (vk::Bool32 largePoints_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setAlphaToOne (vk::Bool32 alphaToOne_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setMultiViewport (vk::Bool32 multiViewport_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSamplerAnisotropy (vk::Bool32 samplerAnisotropy_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setTextureCompressionETC2 (vk::Bool32 textureCompressionETC2_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setTextureCompressionASTC_LDR (vk::Bool32 textureCompressionASTC_LDR_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setTextureCompressionBC (vk::Bool32 textureCompressionBC_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setOcclusionQueryPrecise (vk::Bool32 occlusionQueryPrecise_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setPipelineStatisticsQuery (vk::Bool32 pipelineStatisticsQuery_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setVertexPipelineStoresAndAtomics (vk::Bool32 vertexPipelineStoresAndAtomics_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setFragmentStoresAndAtomics (vk::Bool32 fragmentStoresAndAtomics_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderTessellationAndGeometryPointSize (vk::Bool32 shaderTessellationAndGeometryPointSize_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderImageGatherExtended (vk::Bool32 shaderImageGatherExtended_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageImageExtendedFormats (vk::Bool32 shaderStorageImageExtendedFormats_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageImageMultisample (vk::Bool32 shaderStorageImageMultisample_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageImageReadWithoutFormat (vk::Bool32 shaderStorageImageReadWithoutFormat_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageImageWriteWithoutFormat (vk::Bool32 shaderStorageImageWriteWithoutFormat_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderUniformBufferArrayDynamicIndexing (vk::Bool32 shaderUniformBufferArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderSampledImageArrayDynamicIndexing (vk::Bool32 shaderSampledImageArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageBufferArrayDynamicIndexing (vk::Bool32 shaderStorageBufferArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderStorageImageArrayDynamicIndexing (vk::Bool32 shaderStorageImageArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderClipDistance (vk::Bool32 shaderClipDistance_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderCullDistance (vk::Bool32 shaderCullDistance_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderFloat64 (vk::Bool32 shaderFloat64_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderInt64 (vk::Bool32 shaderInt64_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderInt16 (vk::Bool32 shaderInt16_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderResourceResidency (vk::Bool32 shaderResourceResidency_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setShaderResourceMinLod (vk::Bool32 shaderResourceMinLod_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseBinding (vk::Bool32 sparseBinding_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidencyBuffer (vk::Bool32 sparseResidencyBuffer_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidencyImage2D (vk::Bool32 sparseResidencyImage2D_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidencyImage3D (vk::Bool32 sparseResidencyImage3D_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidency2Samples (vk::Bool32 sparseResidency2Samples_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidency4Samples (vk::Bool32 sparseResidency4Samples_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidency8Samples (vk::Bool32 sparseResidency8Samples_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidency16Samples (vk::Bool32 sparseResidency16Samples_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setSparseResidencyAliased (vk::Bool32 sparseResidencyAliased_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setVariableMultisampleRate (vk::Bool32 variableMultisampleRate_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & | setInheritedQueries (vk::Bool32 inheritedQueries_) VULKAN_HPP_NOEXCEPT |
|
| operator VkPhysicalDeviceFeatures const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkPhysicalDeviceFeatures & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (PhysicalDeviceFeatures const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (PhysicalDeviceFeatures const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 26365 of file vulkan_structs.hpp.