Public Attributes | List of all members
VkPhysicalDeviceFeatures Struct Reference

#include <vulkan_core.h>

Public Attributes

VkBool32 alphaToOne
 
VkBool32 depthBiasClamp
 
VkBool32 depthBounds
 
VkBool32 depthClamp
 
VkBool32 drawIndirectFirstInstance
 
VkBool32 dualSrcBlend
 
VkBool32 fillModeNonSolid
 
VkBool32 fragmentStoresAndAtomics
 
VkBool32 fullDrawIndexUint32
 
VkBool32 geometryShader
 
VkBool32 imageCubeArray
 
VkBool32 independentBlend
 
VkBool32 inheritedQueries
 
VkBool32 largePoints
 
VkBool32 logicOp
 
VkBool32 multiDrawIndirect
 
VkBool32 multiViewport
 
VkBool32 occlusionQueryPrecise
 
VkBool32 pipelineStatisticsQuery
 
VkBool32 robustBufferAccess
 
VkBool32 samplerAnisotropy
 
VkBool32 sampleRateShading
 
VkBool32 shaderClipDistance
 
VkBool32 shaderCullDistance
 
VkBool32 shaderFloat64
 
VkBool32 shaderImageGatherExtended
 
VkBool32 shaderInt16
 
VkBool32 shaderInt64
 
VkBool32 shaderResourceMinLod
 
VkBool32 shaderResourceResidency
 
VkBool32 shaderSampledImageArrayDynamicIndexing
 
VkBool32 shaderStorageBufferArrayDynamicIndexing
 
VkBool32 shaderStorageImageArrayDynamicIndexing
 
VkBool32 shaderStorageImageExtendedFormats
 
VkBool32 shaderStorageImageMultisample
 
VkBool32 shaderStorageImageReadWithoutFormat
 
VkBool32 shaderStorageImageWriteWithoutFormat
 
VkBool32 shaderTessellationAndGeometryPointSize
 
VkBool32 shaderUniformBufferArrayDynamicIndexing
 
VkBool32 sparseBinding
 
VkBool32 sparseResidency16Samples
 
VkBool32 sparseResidency2Samples
 
VkBool32 sparseResidency4Samples
 
VkBool32 sparseResidency8Samples
 
VkBool32 sparseResidencyAliased
 
VkBool32 sparseResidencyBuffer
 
VkBool32 sparseResidencyImage2D
 
VkBool32 sparseResidencyImage3D
 
VkBool32 tessellationShader
 
VkBool32 textureCompressionASTC_LDR
 
VkBool32 textureCompressionBC
 
VkBool32 textureCompressionETC2
 
VkBool32 variableMultisampleRate
 
VkBool32 vertexPipelineStoresAndAtomics
 
VkBool32 wideLines
 

Detailed Description

Definition at line 1657 of file vulkan_core.h.

Member Data Documentation

VkBool32 VkPhysicalDeviceFeatures::alphaToOne

Definition at line 1675 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::depthBiasClamp

Definition at line 1670 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::depthBounds

Definition at line 1672 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::depthClamp

Definition at line 1669 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::drawIndirectFirstInstance

Definition at line 1668 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::dualSrcBlend

Definition at line 1665 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::fillModeNonSolid

Definition at line 1671 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::fragmentStoresAndAtomics

Definition at line 1684 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::fullDrawIndexUint32

Definition at line 1659 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::geometryShader

Definition at line 1662 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::imageCubeArray

Definition at line 1660 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::independentBlend

Definition at line 1661 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::inheritedQueries

Definition at line 1712 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::largePoints

Definition at line 1674 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::logicOp

Definition at line 1666 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::multiDrawIndirect

Definition at line 1667 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::multiViewport

Definition at line 1676 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::occlusionQueryPrecise

Definition at line 1681 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::pipelineStatisticsQuery

Definition at line 1682 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::robustBufferAccess

Definition at line 1658 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::samplerAnisotropy

Definition at line 1677 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sampleRateShading

Definition at line 1664 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderClipDistance

Definition at line 1695 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderCullDistance

Definition at line 1696 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderFloat64

Definition at line 1697 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderImageGatherExtended

Definition at line 1686 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderInt16

Definition at line 1699 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderInt64

Definition at line 1698 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderResourceMinLod

Definition at line 1701 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderResourceResidency

Definition at line 1700 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing

Definition at line 1692 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing

Definition at line 1693 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageImageArrayDynamicIndexing

Definition at line 1694 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageImageExtendedFormats

Definition at line 1687 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageImageMultisample

Definition at line 1688 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageImageReadWithoutFormat

Definition at line 1689 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderStorageImageWriteWithoutFormat

Definition at line 1690 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize

Definition at line 1685 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing

Definition at line 1691 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseBinding

Definition at line 1702 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidency16Samples

Definition at line 1709 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidency2Samples

Definition at line 1706 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidency4Samples

Definition at line 1707 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidency8Samples

Definition at line 1708 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidencyAliased

Definition at line 1710 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidencyBuffer

Definition at line 1703 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidencyImage2D

Definition at line 1704 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::sparseResidencyImage3D

Definition at line 1705 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::tessellationShader

Definition at line 1663 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::textureCompressionASTC_LDR

Definition at line 1679 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::textureCompressionBC

Definition at line 1680 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::textureCompressionETC2

Definition at line 1678 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::variableMultisampleRate

Definition at line 1711 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::vertexPipelineStoresAndAtomics

Definition at line 1683 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceFeatures::wideLines

Definition at line 1673 of file vulkan_core.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:33