Vulkan-Hpp
vk::PhysicalDeviceFeatures Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceFeatures
 

Public Member Functions

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
 
PhysicalDeviceFeaturesoperator= (PhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceFeaturesoperator= (VkPhysicalDeviceFeatures const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetRobustBufferAccess (vk::Bool32 robustBufferAccess_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetFullDrawIndexUint32 (vk::Bool32 fullDrawIndexUint32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetImageCubeArray (vk::Bool32 imageCubeArray_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetIndependentBlend (vk::Bool32 independentBlend_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetGeometryShader (vk::Bool32 geometryShader_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetTessellationShader (vk::Bool32 tessellationShader_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSampleRateShading (vk::Bool32 sampleRateShading_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetDualSrcBlend (vk::Bool32 dualSrcBlend_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetLogicOp (vk::Bool32 logicOp_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetMultiDrawIndirect (vk::Bool32 multiDrawIndirect_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetDrawIndirectFirstInstance (vk::Bool32 drawIndirectFirstInstance_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetDepthClamp (vk::Bool32 depthClamp_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetDepthBiasClamp (vk::Bool32 depthBiasClamp_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetFillModeNonSolid (vk::Bool32 fillModeNonSolid_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetDepthBounds (vk::Bool32 depthBounds_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetWideLines (vk::Bool32 wideLines_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetLargePoints (vk::Bool32 largePoints_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetAlphaToOne (vk::Bool32 alphaToOne_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetMultiViewport (vk::Bool32 multiViewport_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSamplerAnisotropy (vk::Bool32 samplerAnisotropy_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetTextureCompressionETC2 (vk::Bool32 textureCompressionETC2_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetTextureCompressionASTC_LDR (vk::Bool32 textureCompressionASTC_LDR_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetTextureCompressionBC (vk::Bool32 textureCompressionBC_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetOcclusionQueryPrecise (vk::Bool32 occlusionQueryPrecise_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetPipelineStatisticsQuery (vk::Bool32 pipelineStatisticsQuery_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetVertexPipelineStoresAndAtomics (vk::Bool32 vertexPipelineStoresAndAtomics_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetFragmentStoresAndAtomics (vk::Bool32 fragmentStoresAndAtomics_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderTessellationAndGeometryPointSize (vk::Bool32 shaderTessellationAndGeometryPointSize_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderImageGatherExtended (vk::Bool32 shaderImageGatherExtended_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageImageExtendedFormats (vk::Bool32 shaderStorageImageExtendedFormats_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageImageMultisample (vk::Bool32 shaderStorageImageMultisample_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageImageReadWithoutFormat (vk::Bool32 shaderStorageImageReadWithoutFormat_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageImageWriteWithoutFormat (vk::Bool32 shaderStorageImageWriteWithoutFormat_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderUniformBufferArrayDynamicIndexing (vk::Bool32 shaderUniformBufferArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderSampledImageArrayDynamicIndexing (vk::Bool32 shaderSampledImageArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageBufferArrayDynamicIndexing (vk::Bool32 shaderStorageBufferArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderStorageImageArrayDynamicIndexing (vk::Bool32 shaderStorageImageArrayDynamicIndexing_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderClipDistance (vk::Bool32 shaderClipDistance_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderCullDistance (vk::Bool32 shaderCullDistance_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderFloat64 (vk::Bool32 shaderFloat64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderInt64 (vk::Bool32 shaderInt64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderInt16 (vk::Bool32 shaderInt16_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderResourceResidency (vk::Bool32 shaderResourceResidency_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetShaderResourceMinLod (vk::Bool32 shaderResourceMinLod_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseBinding (vk::Bool32 sparseBinding_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidencyBuffer (vk::Bool32 sparseResidencyBuffer_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidencyImage2D (vk::Bool32 sparseResidencyImage2D_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidencyImage3D (vk::Bool32 sparseResidencyImage3D_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidency2Samples (vk::Bool32 sparseResidency2Samples_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidency4Samples (vk::Bool32 sparseResidency4Samples_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidency8Samples (vk::Bool32 sparseResidency8Samples_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidency16Samples (vk::Bool32 sparseResidency16Samples_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetSparseResidencyAliased (vk::Bool32 sparseResidencyAliased_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetVariableMultisampleRate (vk::Bool32 variableMultisampleRate_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeaturessetInheritedQueries (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
 

Public Attributes

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 = {}
 

Detailed Description

Definition at line 26365 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceFeatures() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceFeatures::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_ = {} 
)
inline

Definition at line 26370 of file vulkan_structs.hpp.

◆ PhysicalDeviceFeatures() [2/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceFeatures::PhysicalDeviceFeatures ( PhysicalDeviceFeatures const &  rhs)
default

◆ PhysicalDeviceFeatures() [3/3]

vk::PhysicalDeviceFeatures::PhysicalDeviceFeatures ( VkPhysicalDeviceFeatures const &  rhs)
inline

Definition at line 26485 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceFeatures &()

vk::PhysicalDeviceFeatures::operator VkPhysicalDeviceFeatures & ( )
inline

Definition at line 26847 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceFeatures const &()

vk::PhysicalDeviceFeatures::operator VkPhysicalDeviceFeatures const & ( ) const
inline

Definition at line 26842 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::PhysicalDeviceFeatures::operator!= ( PhysicalDeviceFeatures const &  rhs) const
inline

Definition at line 27011 of file vulkan_structs.hpp.

◆ operator=() [1/2]

PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::operator= ( PhysicalDeviceFeatures const &  rhs)
default

◆ operator=() [2/2]

PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::operator= ( VkPhysicalDeviceFeatures const &  rhs)
inline

Definition at line 26493 of file vulkan_structs.hpp.

◆ operator==()

bool vk::PhysicalDeviceFeatures::operator== ( PhysicalDeviceFeatures const &  rhs) const
inline

Definition at line 26975 of file vulkan_structs.hpp.

◆ setAlphaToOne()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setAlphaToOne ( vk::Bool32  alphaToOne_)
inline

Definition at line 26602 of file vulkan_structs.hpp.

◆ setDepthBiasClamp()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setDepthBiasClamp ( vk::Bool32  depthBiasClamp_)
inline

Definition at line 26572 of file vulkan_structs.hpp.

◆ setDepthBounds()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setDepthBounds ( vk::Bool32  depthBounds_)
inline

Definition at line 26584 of file vulkan_structs.hpp.

◆ setDepthClamp()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setDepthClamp ( vk::Bool32  depthClamp_)
inline

Definition at line 26566 of file vulkan_structs.hpp.

◆ setDrawIndirectFirstInstance()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setDrawIndirectFirstInstance ( vk::Bool32  drawIndirectFirstInstance_)
inline

Definition at line 26560 of file vulkan_structs.hpp.

◆ setDualSrcBlend()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setDualSrcBlend ( vk::Bool32  dualSrcBlend_)
inline

Definition at line 26542 of file vulkan_structs.hpp.

◆ setFillModeNonSolid()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setFillModeNonSolid ( vk::Bool32  fillModeNonSolid_)
inline

Definition at line 26578 of file vulkan_structs.hpp.

◆ setFragmentStoresAndAtomics()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setFragmentStoresAndAtomics ( vk::Bool32  fragmentStoresAndAtomics_)
inline

Definition at line 26658 of file vulkan_structs.hpp.

◆ setFullDrawIndexUint32()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setFullDrawIndexUint32 ( vk::Bool32  fullDrawIndexUint32_)
inline

Definition at line 26506 of file vulkan_structs.hpp.

◆ setGeometryShader()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setGeometryShader ( vk::Bool32  geometryShader_)
inline

Definition at line 26524 of file vulkan_structs.hpp.

◆ setImageCubeArray()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setImageCubeArray ( vk::Bool32  imageCubeArray_)
inline

Definition at line 26512 of file vulkan_structs.hpp.

◆ setIndependentBlend()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setIndependentBlend ( vk::Bool32  independentBlend_)
inline

Definition at line 26518 of file vulkan_structs.hpp.

◆ setInheritedQueries()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setInheritedQueries ( vk::Bool32  inheritedQueries_)
inline

Definition at line 26835 of file vulkan_structs.hpp.

◆ setLargePoints()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setLargePoints ( vk::Bool32  largePoints_)
inline

Definition at line 26596 of file vulkan_structs.hpp.

◆ setLogicOp()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setLogicOp ( vk::Bool32  logicOp_)
inline

Definition at line 26548 of file vulkan_structs.hpp.

◆ setMultiDrawIndirect()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setMultiDrawIndirect ( vk::Bool32  multiDrawIndirect_)
inline

Definition at line 26554 of file vulkan_structs.hpp.

◆ setMultiViewport()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setMultiViewport ( vk::Bool32  multiViewport_)
inline

Definition at line 26608 of file vulkan_structs.hpp.

◆ setOcclusionQueryPrecise()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setOcclusionQueryPrecise ( vk::Bool32  occlusionQueryPrecise_)
inline

Definition at line 26639 of file vulkan_structs.hpp.

◆ setPipelineStatisticsQuery()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setPipelineStatisticsQuery ( vk::Bool32  pipelineStatisticsQuery_)
inline

Definition at line 26645 of file vulkan_structs.hpp.

◆ setRobustBufferAccess()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setRobustBufferAccess ( vk::Bool32  robustBufferAccess_)
inline

Definition at line 26500 of file vulkan_structs.hpp.

◆ setSamplerAnisotropy()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSamplerAnisotropy ( vk::Bool32  samplerAnisotropy_)
inline

Definition at line 26614 of file vulkan_structs.hpp.

◆ setSampleRateShading()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSampleRateShading ( vk::Bool32  sampleRateShading_)
inline

Definition at line 26536 of file vulkan_structs.hpp.

◆ setShaderClipDistance()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderClipDistance ( vk::Bool32  shaderClipDistance_)
inline

Definition at line 26733 of file vulkan_structs.hpp.

◆ setShaderCullDistance()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderCullDistance ( vk::Bool32  shaderCullDistance_)
inline

Definition at line 26739 of file vulkan_structs.hpp.

◆ setShaderFloat64()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderFloat64 ( vk::Bool32  shaderFloat64_)
inline

Definition at line 26745 of file vulkan_structs.hpp.

◆ setShaderImageGatherExtended()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderImageGatherExtended ( vk::Bool32  shaderImageGatherExtended_)
inline

Definition at line 26671 of file vulkan_structs.hpp.

◆ setShaderInt16()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderInt16 ( vk::Bool32  shaderInt16_)
inline

Definition at line 26757 of file vulkan_structs.hpp.

◆ setShaderInt64()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderInt64 ( vk::Bool32  shaderInt64_)
inline

Definition at line 26751 of file vulkan_structs.hpp.

◆ setShaderResourceMinLod()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderResourceMinLod ( vk::Bool32  shaderResourceMinLod_)
inline

Definition at line 26769 of file vulkan_structs.hpp.

◆ setShaderResourceResidency()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderResourceResidency ( vk::Bool32  shaderResourceResidency_)
inline

Definition at line 26763 of file vulkan_structs.hpp.

◆ setShaderSampledImageArrayDynamicIndexing()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderSampledImageArrayDynamicIndexing ( vk::Bool32  shaderSampledImageArrayDynamicIndexing_)
inline

Definition at line 26713 of file vulkan_structs.hpp.

◆ setShaderStorageBufferArrayDynamicIndexing()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageBufferArrayDynamicIndexing ( vk::Bool32  shaderStorageBufferArrayDynamicIndexing_)
inline

Definition at line 26720 of file vulkan_structs.hpp.

◆ setShaderStorageImageArrayDynamicIndexing()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageImageArrayDynamicIndexing ( vk::Bool32  shaderStorageImageArrayDynamicIndexing_)
inline

Definition at line 26727 of file vulkan_structs.hpp.

◆ setShaderStorageImageExtendedFormats()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageImageExtendedFormats ( vk::Bool32  shaderStorageImageExtendedFormats_)
inline

Definition at line 26678 of file vulkan_structs.hpp.

◆ setShaderStorageImageMultisample()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageImageMultisample ( vk::Bool32  shaderStorageImageMultisample_)
inline

Definition at line 26685 of file vulkan_structs.hpp.

◆ setShaderStorageImageReadWithoutFormat()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageImageReadWithoutFormat ( vk::Bool32  shaderStorageImageReadWithoutFormat_)
inline

Definition at line 26692 of file vulkan_structs.hpp.

◆ setShaderStorageImageWriteWithoutFormat()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderStorageImageWriteWithoutFormat ( vk::Bool32  shaderStorageImageWriteWithoutFormat_)
inline

Definition at line 26699 of file vulkan_structs.hpp.

◆ setShaderTessellationAndGeometryPointSize()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderTessellationAndGeometryPointSize ( vk::Bool32  shaderTessellationAndGeometryPointSize_)
inline

Definition at line 26665 of file vulkan_structs.hpp.

◆ setShaderUniformBufferArrayDynamicIndexing()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setShaderUniformBufferArrayDynamicIndexing ( vk::Bool32  shaderUniformBufferArrayDynamicIndexing_)
inline

Definition at line 26706 of file vulkan_structs.hpp.

◆ setSparseBinding()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseBinding ( vk::Bool32  sparseBinding_)
inline

Definition at line 26775 of file vulkan_structs.hpp.

◆ setSparseResidency16Samples()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidency16Samples ( vk::Bool32  sparseResidency16Samples_)
inline

Definition at line 26817 of file vulkan_structs.hpp.

◆ setSparseResidency2Samples()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidency2Samples ( vk::Bool32  sparseResidency2Samples_)
inline

Definition at line 26799 of file vulkan_structs.hpp.

◆ setSparseResidency4Samples()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidency4Samples ( vk::Bool32  sparseResidency4Samples_)
inline

Definition at line 26805 of file vulkan_structs.hpp.

◆ setSparseResidency8Samples()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidency8Samples ( vk::Bool32  sparseResidency8Samples_)
inline

Definition at line 26811 of file vulkan_structs.hpp.

◆ setSparseResidencyAliased()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidencyAliased ( vk::Bool32  sparseResidencyAliased_)
inline

Definition at line 26823 of file vulkan_structs.hpp.

◆ setSparseResidencyBuffer()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidencyBuffer ( vk::Bool32  sparseResidencyBuffer_)
inline

Definition at line 26781 of file vulkan_structs.hpp.

◆ setSparseResidencyImage2D()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidencyImage2D ( vk::Bool32  sparseResidencyImage2D_)
inline

Definition at line 26787 of file vulkan_structs.hpp.

◆ setSparseResidencyImage3D()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setSparseResidencyImage3D ( vk::Bool32  sparseResidencyImage3D_)
inline

Definition at line 26793 of file vulkan_structs.hpp.

◆ setTessellationShader()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setTessellationShader ( vk::Bool32  tessellationShader_)
inline

Definition at line 26530 of file vulkan_structs.hpp.

◆ setTextureCompressionASTC_LDR()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setTextureCompressionASTC_LDR ( vk::Bool32  textureCompressionASTC_LDR_)
inline

Definition at line 26627 of file vulkan_structs.hpp.

◆ setTextureCompressionBC()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setTextureCompressionBC ( vk::Bool32  textureCompressionBC_)
inline

Definition at line 26633 of file vulkan_structs.hpp.

◆ setTextureCompressionETC2()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setTextureCompressionETC2 ( vk::Bool32  textureCompressionETC2_)
inline

Definition at line 26620 of file vulkan_structs.hpp.

◆ setVariableMultisampleRate()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setVariableMultisampleRate ( vk::Bool32  variableMultisampleRate_)
inline

Definition at line 26829 of file vulkan_structs.hpp.

◆ setVertexPipelineStoresAndAtomics()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setVertexPipelineStoresAndAtomics ( vk::Bool32  vertexPipelineStoresAndAtomics_)
inline

Definition at line 26652 of file vulkan_structs.hpp.

◆ setWideLines()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures& vk::PhysicalDeviceFeatures::setWideLines ( vk::Bool32  wideLines_)
inline

Definition at line 26590 of file vulkan_structs.hpp.

Member Data Documentation

◆ alphaToOne

vk::Bool32 vk::PhysicalDeviceFeatures::alphaToOne = {}

Definition at line 27035 of file vulkan_structs.hpp.

◆ depthBiasClamp

vk::Bool32 vk::PhysicalDeviceFeatures::depthBiasClamp = {}

Definition at line 27030 of file vulkan_structs.hpp.

◆ depthBounds

vk::Bool32 vk::PhysicalDeviceFeatures::depthBounds = {}

Definition at line 27032 of file vulkan_structs.hpp.

◆ depthClamp

vk::Bool32 vk::PhysicalDeviceFeatures::depthClamp = {}

Definition at line 27029 of file vulkan_structs.hpp.

◆ drawIndirectFirstInstance

vk::Bool32 vk::PhysicalDeviceFeatures::drawIndirectFirstInstance = {}

Definition at line 27028 of file vulkan_structs.hpp.

◆ dualSrcBlend

vk::Bool32 vk::PhysicalDeviceFeatures::dualSrcBlend = {}

Definition at line 27025 of file vulkan_structs.hpp.

◆ fillModeNonSolid

vk::Bool32 vk::PhysicalDeviceFeatures::fillModeNonSolid = {}

Definition at line 27031 of file vulkan_structs.hpp.

◆ fragmentStoresAndAtomics

vk::Bool32 vk::PhysicalDeviceFeatures::fragmentStoresAndAtomics = {}

Definition at line 27044 of file vulkan_structs.hpp.

◆ fullDrawIndexUint32

vk::Bool32 vk::PhysicalDeviceFeatures::fullDrawIndexUint32 = {}

Definition at line 27019 of file vulkan_structs.hpp.

◆ geometryShader

vk::Bool32 vk::PhysicalDeviceFeatures::geometryShader = {}

Definition at line 27022 of file vulkan_structs.hpp.

◆ imageCubeArray

vk::Bool32 vk::PhysicalDeviceFeatures::imageCubeArray = {}

Definition at line 27020 of file vulkan_structs.hpp.

◆ independentBlend

vk::Bool32 vk::PhysicalDeviceFeatures::independentBlend = {}

Definition at line 27021 of file vulkan_structs.hpp.

◆ inheritedQueries

vk::Bool32 vk::PhysicalDeviceFeatures::inheritedQueries = {}

Definition at line 27072 of file vulkan_structs.hpp.

◆ largePoints

vk::Bool32 vk::PhysicalDeviceFeatures::largePoints = {}

Definition at line 27034 of file vulkan_structs.hpp.

◆ logicOp

vk::Bool32 vk::PhysicalDeviceFeatures::logicOp = {}

Definition at line 27026 of file vulkan_structs.hpp.

◆ multiDrawIndirect

vk::Bool32 vk::PhysicalDeviceFeatures::multiDrawIndirect = {}

Definition at line 27027 of file vulkan_structs.hpp.

◆ multiViewport

vk::Bool32 vk::PhysicalDeviceFeatures::multiViewport = {}

Definition at line 27036 of file vulkan_structs.hpp.

◆ occlusionQueryPrecise

vk::Bool32 vk::PhysicalDeviceFeatures::occlusionQueryPrecise = {}

Definition at line 27041 of file vulkan_structs.hpp.

◆ pipelineStatisticsQuery

vk::Bool32 vk::PhysicalDeviceFeatures::pipelineStatisticsQuery = {}

Definition at line 27042 of file vulkan_structs.hpp.

◆ robustBufferAccess

vk::Bool32 vk::PhysicalDeviceFeatures::robustBufferAccess = {}

Definition at line 27018 of file vulkan_structs.hpp.

◆ samplerAnisotropy

vk::Bool32 vk::PhysicalDeviceFeatures::samplerAnisotropy = {}

Definition at line 27037 of file vulkan_structs.hpp.

◆ sampleRateShading

vk::Bool32 vk::PhysicalDeviceFeatures::sampleRateShading = {}

Definition at line 27024 of file vulkan_structs.hpp.

◆ shaderClipDistance

vk::Bool32 vk::PhysicalDeviceFeatures::shaderClipDistance = {}

Definition at line 27055 of file vulkan_structs.hpp.

◆ shaderCullDistance

vk::Bool32 vk::PhysicalDeviceFeatures::shaderCullDistance = {}

Definition at line 27056 of file vulkan_structs.hpp.

◆ shaderFloat64

vk::Bool32 vk::PhysicalDeviceFeatures::shaderFloat64 = {}

Definition at line 27057 of file vulkan_structs.hpp.

◆ shaderImageGatherExtended

vk::Bool32 vk::PhysicalDeviceFeatures::shaderImageGatherExtended = {}

Definition at line 27046 of file vulkan_structs.hpp.

◆ shaderInt16

vk::Bool32 vk::PhysicalDeviceFeatures::shaderInt16 = {}

Definition at line 27059 of file vulkan_structs.hpp.

◆ shaderInt64

vk::Bool32 vk::PhysicalDeviceFeatures::shaderInt64 = {}

Definition at line 27058 of file vulkan_structs.hpp.

◆ shaderResourceMinLod

vk::Bool32 vk::PhysicalDeviceFeatures::shaderResourceMinLod = {}

Definition at line 27061 of file vulkan_structs.hpp.

◆ shaderResourceResidency

vk::Bool32 vk::PhysicalDeviceFeatures::shaderResourceResidency = {}

Definition at line 27060 of file vulkan_structs.hpp.

◆ shaderSampledImageArrayDynamicIndexing

vk::Bool32 vk::PhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing = {}

Definition at line 27052 of file vulkan_structs.hpp.

◆ shaderStorageBufferArrayDynamicIndexing

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing = {}

Definition at line 27053 of file vulkan_structs.hpp.

◆ shaderStorageImageArrayDynamicIndexing

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageImageArrayDynamicIndexing = {}

Definition at line 27054 of file vulkan_structs.hpp.

◆ shaderStorageImageExtendedFormats

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageImageExtendedFormats = {}

Definition at line 27047 of file vulkan_structs.hpp.

◆ shaderStorageImageMultisample

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageImageMultisample = {}

Definition at line 27048 of file vulkan_structs.hpp.

◆ shaderStorageImageReadWithoutFormat

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageImageReadWithoutFormat = {}

Definition at line 27049 of file vulkan_structs.hpp.

◆ shaderStorageImageWriteWithoutFormat

vk::Bool32 vk::PhysicalDeviceFeatures::shaderStorageImageWriteWithoutFormat = {}

Definition at line 27050 of file vulkan_structs.hpp.

◆ shaderTessellationAndGeometryPointSize

vk::Bool32 vk::PhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize = {}

Definition at line 27045 of file vulkan_structs.hpp.

◆ shaderUniformBufferArrayDynamicIndexing

vk::Bool32 vk::PhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing = {}

Definition at line 27051 of file vulkan_structs.hpp.

◆ sparseBinding

vk::Bool32 vk::PhysicalDeviceFeatures::sparseBinding = {}

Definition at line 27062 of file vulkan_structs.hpp.

◆ sparseResidency16Samples

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidency16Samples = {}

Definition at line 27069 of file vulkan_structs.hpp.

◆ sparseResidency2Samples

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidency2Samples = {}

Definition at line 27066 of file vulkan_structs.hpp.

◆ sparseResidency4Samples

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidency4Samples = {}

Definition at line 27067 of file vulkan_structs.hpp.

◆ sparseResidency8Samples

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidency8Samples = {}

Definition at line 27068 of file vulkan_structs.hpp.

◆ sparseResidencyAliased

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidencyAliased = {}

Definition at line 27070 of file vulkan_structs.hpp.

◆ sparseResidencyBuffer

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidencyBuffer = {}

Definition at line 27063 of file vulkan_structs.hpp.

◆ sparseResidencyImage2D

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidencyImage2D = {}

Definition at line 27064 of file vulkan_structs.hpp.

◆ sparseResidencyImage3D

vk::Bool32 vk::PhysicalDeviceFeatures::sparseResidencyImage3D = {}

Definition at line 27065 of file vulkan_structs.hpp.

◆ tessellationShader

vk::Bool32 vk::PhysicalDeviceFeatures::tessellationShader = {}

Definition at line 27023 of file vulkan_structs.hpp.

◆ textureCompressionASTC_LDR

vk::Bool32 vk::PhysicalDeviceFeatures::textureCompressionASTC_LDR = {}

Definition at line 27039 of file vulkan_structs.hpp.

◆ textureCompressionBC

vk::Bool32 vk::PhysicalDeviceFeatures::textureCompressionBC = {}

Definition at line 27040 of file vulkan_structs.hpp.

◆ textureCompressionETC2

vk::Bool32 vk::PhysicalDeviceFeatures::textureCompressionETC2 = {}

Definition at line 27038 of file vulkan_structs.hpp.

◆ variableMultisampleRate

vk::Bool32 vk::PhysicalDeviceFeatures::variableMultisampleRate = {}

Definition at line 27071 of file vulkan_structs.hpp.

◆ vertexPipelineStoresAndAtomics

vk::Bool32 vk::PhysicalDeviceFeatures::vertexPipelineStoresAndAtomics = {}

Definition at line 27043 of file vulkan_structs.hpp.

◆ wideLines

vk::Bool32 vk::PhysicalDeviceFeatures::wideLines = {}

Definition at line 27033 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: