SDL
2.0
|
#include <vulkan.hpp>
Definition at line 6224 of file vulkan.hpp.
|
inline |
Definition at line 6226 of file vulkan.hpp.
|
inline |
Definition at line 6339 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 6684 of file vulkan.hpp.
|
inline |
Definition at line 6679 of file vulkan.hpp.
|
inline |
Definition at line 6748 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 6344 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 6689 of file vulkan.hpp.
References alphaToOne, depthBiasClamp, depthBounds, depthClamp, drawIndirectFirstInstance, dualSrcBlend, fillModeNonSolid, fragmentStoresAndAtomics, fullDrawIndexUint32, geometryShader, imageCubeArray, independentBlend, inheritedQueries, largePoints, logicOp, multiDrawIndirect, multiViewport, occlusionQueryPrecise, pipelineStatisticsQuery, robustBufferAccess, samplerAnisotropy, sampleRateShading, shaderClipDistance, shaderCullDistance, shaderFloat64, shaderImageGatherExtended, shaderInt16, shaderInt64, shaderResourceMinLod, shaderResourceResidency, shaderSampledImageArrayDynamicIndexing, shaderStorageBufferArrayDynamicIndexing, shaderStorageImageArrayDynamicIndexing, shaderStorageImageExtendedFormats, shaderStorageImageMultisample, shaderStorageImageReadWithoutFormat, shaderStorageImageWriteWithoutFormat, shaderTessellationAndGeometryPointSize, shaderUniformBufferArrayDynamicIndexing, sparseBinding, sparseResidency16Samples, sparseResidency2Samples, sparseResidency4Samples, sparseResidency8Samples, sparseResidencyAliased, sparseResidencyBuffer, sparseResidencyImage2D, sparseResidencyImage3D, tessellationShader, textureCompressionASTC_LDR, textureCompressionBC, textureCompressionETC2, variableMultisampleRate, vertexPipelineStoresAndAtomics, and wideLines.
Referenced by operator!=().
|
inline |
Definition at line 6451 of file vulkan.hpp.
References alphaToOne.
|
inline |
Definition at line 6421 of file vulkan.hpp.
References depthBiasClamp.
|
inline |
Definition at line 6433 of file vulkan.hpp.
References depthBounds.
|
inline |
Definition at line 6415 of file vulkan.hpp.
References depthClamp.
|
inline |
Definition at line 6409 of file vulkan.hpp.
References drawIndirectFirstInstance.
|
inline |
Definition at line 6391 of file vulkan.hpp.
References dualSrcBlend.
|
inline |
Definition at line 6427 of file vulkan.hpp.
References fillModeNonSolid.
|
inline |
Definition at line 6505 of file vulkan.hpp.
References fragmentStoresAndAtomics.
|
inline |
Definition at line 6355 of file vulkan.hpp.
References fullDrawIndexUint32.
|
inline |
Definition at line 6373 of file vulkan.hpp.
References geometryShader.
|
inline |
Definition at line 6361 of file vulkan.hpp.
References imageCubeArray.
|
inline |
Definition at line 6367 of file vulkan.hpp.
References independentBlend.
|
inline |
Definition at line 6673 of file vulkan.hpp.
References inheritedQueries.
|
inline |
Definition at line 6445 of file vulkan.hpp.
References largePoints.
|
inline |
Definition at line 6397 of file vulkan.hpp.
References logicOp.
|
inline |
Definition at line 6403 of file vulkan.hpp.
References multiDrawIndirect.
|
inline |
Definition at line 6457 of file vulkan.hpp.
References multiViewport.
|
inline |
Definition at line 6487 of file vulkan.hpp.
References occlusionQueryPrecise.
|
inline |
Definition at line 6493 of file vulkan.hpp.
References pipelineStatisticsQuery.
|
inline |
Definition at line 6349 of file vulkan.hpp.
References robustBufferAccess.
|
inline |
Definition at line 6463 of file vulkan.hpp.
References samplerAnisotropy.
|
inline |
Definition at line 6385 of file vulkan.hpp.
References sampleRateShading.
|
inline |
Definition at line 6571 of file vulkan.hpp.
References shaderClipDistance.
|
inline |
Definition at line 6577 of file vulkan.hpp.
References shaderCullDistance.
|
inline |
Definition at line 6583 of file vulkan.hpp.
References shaderFloat64.
|
inline |
Definition at line 6517 of file vulkan.hpp.
References shaderImageGatherExtended.
|
inline |
Definition at line 6595 of file vulkan.hpp.
References shaderInt16.
|
inline |
Definition at line 6589 of file vulkan.hpp.
References shaderInt64.
|
inline |
Definition at line 6607 of file vulkan.hpp.
References shaderResourceMinLod.
|
inline |
Definition at line 6601 of file vulkan.hpp.
References shaderResourceResidency.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 6613 of file vulkan.hpp.
References sparseBinding.
|
inline |
Definition at line 6655 of file vulkan.hpp.
References sparseResidency16Samples.
|
inline |
Definition at line 6637 of file vulkan.hpp.
References sparseResidency2Samples.
|
inline |
Definition at line 6643 of file vulkan.hpp.
References sparseResidency4Samples.
|
inline |
Definition at line 6649 of file vulkan.hpp.
References sparseResidency8Samples.
|
inline |
Definition at line 6661 of file vulkan.hpp.
References sparseResidencyAliased.
|
inline |
Definition at line 6619 of file vulkan.hpp.
References sparseResidencyBuffer.
|
inline |
Definition at line 6625 of file vulkan.hpp.
References sparseResidencyImage2D.
|
inline |
Definition at line 6631 of file vulkan.hpp.
References sparseResidencyImage3D.
|
inline |
Definition at line 6379 of file vulkan.hpp.
References tessellationShader.
|
inline |
Definition at line 6475 of file vulkan.hpp.
References textureCompressionASTC_LDR.
|
inline |
Definition at line 6481 of file vulkan.hpp.
References textureCompressionBC.
|
inline |
Definition at line 6469 of file vulkan.hpp.
References textureCompressionETC2.
|
inline |
Definition at line 6667 of file vulkan.hpp.
References variableMultisampleRate.
|
inline |
|
inline |
Definition at line 6439 of file vulkan.hpp.
References wideLines.
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::alphaToOne |
Definition at line 6770 of file vulkan.hpp.
Referenced by operator==(), and setAlphaToOne().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::depthBiasClamp |
Definition at line 6765 of file vulkan.hpp.
Referenced by operator==(), and setDepthBiasClamp().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::depthBounds |
Definition at line 6767 of file vulkan.hpp.
Referenced by operator==(), and setDepthBounds().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::depthClamp |
Definition at line 6764 of file vulkan.hpp.
Referenced by operator==(), and setDepthClamp().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::drawIndirectFirstInstance |
Definition at line 6763 of file vulkan.hpp.
Referenced by operator==(), and setDrawIndirectFirstInstance().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::dualSrcBlend |
Definition at line 6760 of file vulkan.hpp.
Referenced by operator==(), and setDualSrcBlend().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::fillModeNonSolid |
Definition at line 6766 of file vulkan.hpp.
Referenced by operator==(), and setFillModeNonSolid().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::fragmentStoresAndAtomics |
Definition at line 6779 of file vulkan.hpp.
Referenced by operator==(), and setFragmentStoresAndAtomics().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::fullDrawIndexUint32 |
Definition at line 6754 of file vulkan.hpp.
Referenced by operator==(), and setFullDrawIndexUint32().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::geometryShader |
Definition at line 6757 of file vulkan.hpp.
Referenced by operator==(), and setGeometryShader().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::imageCubeArray |
Definition at line 6755 of file vulkan.hpp.
Referenced by operator==(), and setImageCubeArray().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::independentBlend |
Definition at line 6756 of file vulkan.hpp.
Referenced by operator==(), and setIndependentBlend().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::inheritedQueries |
Definition at line 6807 of file vulkan.hpp.
Referenced by operator==(), and setInheritedQueries().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::largePoints |
Definition at line 6769 of file vulkan.hpp.
Referenced by operator==(), and setLargePoints().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::logicOp |
Definition at line 6761 of file vulkan.hpp.
Referenced by operator==(), and setLogicOp().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::multiDrawIndirect |
Definition at line 6762 of file vulkan.hpp.
Referenced by operator==(), and setMultiDrawIndirect().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::multiViewport |
Definition at line 6771 of file vulkan.hpp.
Referenced by operator==(), and setMultiViewport().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::occlusionQueryPrecise |
Definition at line 6776 of file vulkan.hpp.
Referenced by operator==(), and setOcclusionQueryPrecise().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::pipelineStatisticsQuery |
Definition at line 6777 of file vulkan.hpp.
Referenced by operator==(), and setPipelineStatisticsQuery().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::robustBufferAccess |
Definition at line 6753 of file vulkan.hpp.
Referenced by operator==(), and setRobustBufferAccess().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::samplerAnisotropy |
Definition at line 6772 of file vulkan.hpp.
Referenced by operator==(), and setSamplerAnisotropy().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sampleRateShading |
Definition at line 6759 of file vulkan.hpp.
Referenced by operator==(), and setSampleRateShading().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderClipDistance |
Definition at line 6790 of file vulkan.hpp.
Referenced by operator==(), and setShaderClipDistance().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderCullDistance |
Definition at line 6791 of file vulkan.hpp.
Referenced by operator==(), and setShaderCullDistance().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderFloat64 |
Definition at line 6792 of file vulkan.hpp.
Referenced by operator==(), and setShaderFloat64().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderImageGatherExtended |
Definition at line 6781 of file vulkan.hpp.
Referenced by operator==(), and setShaderImageGatherExtended().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderInt16 |
Definition at line 6794 of file vulkan.hpp.
Referenced by operator==(), and setShaderInt16().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderInt64 |
Definition at line 6793 of file vulkan.hpp.
Referenced by operator==(), and setShaderInt64().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderResourceMinLod |
Definition at line 6796 of file vulkan.hpp.
Referenced by operator==(), and setShaderResourceMinLod().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderResourceResidency |
Definition at line 6795 of file vulkan.hpp.
Referenced by operator==(), and setShaderResourceResidency().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing |
Definition at line 6787 of file vulkan.hpp.
Referenced by operator==(), and setShaderSampledImageArrayDynamicIndexing().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageBufferArrayDynamicIndexing |
Definition at line 6788 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageBufferArrayDynamicIndexing().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageImageArrayDynamicIndexing |
Definition at line 6789 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageImageArrayDynamicIndexing().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageImageExtendedFormats |
Definition at line 6782 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageImageExtendedFormats().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageImageMultisample |
Definition at line 6783 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageImageMultisample().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageImageReadWithoutFormat |
Definition at line 6784 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageImageReadWithoutFormat().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderStorageImageWriteWithoutFormat |
Definition at line 6785 of file vulkan.hpp.
Referenced by operator==(), and setShaderStorageImageWriteWithoutFormat().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderTessellationAndGeometryPointSize |
Definition at line 6780 of file vulkan.hpp.
Referenced by operator==(), and setShaderTessellationAndGeometryPointSize().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing |
Definition at line 6786 of file vulkan.hpp.
Referenced by operator==(), and setShaderUniformBufferArrayDynamicIndexing().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseBinding |
Definition at line 6797 of file vulkan.hpp.
Referenced by operator==(), and setSparseBinding().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidency16Samples |
Definition at line 6804 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidency16Samples().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidency2Samples |
Definition at line 6801 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidency2Samples().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidency4Samples |
Definition at line 6802 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidency4Samples().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidency8Samples |
Definition at line 6803 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidency8Samples().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidencyAliased |
Definition at line 6805 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidencyAliased().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidencyBuffer |
Definition at line 6798 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidencyBuffer().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidencyImage2D |
Definition at line 6799 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidencyImage2D().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::sparseResidencyImage3D |
Definition at line 6800 of file vulkan.hpp.
Referenced by operator==(), and setSparseResidencyImage3D().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::tessellationShader |
Definition at line 6758 of file vulkan.hpp.
Referenced by operator==(), and setTessellationShader().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::textureCompressionASTC_LDR |
Definition at line 6774 of file vulkan.hpp.
Referenced by operator==(), and setTextureCompressionASTC_LDR().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::textureCompressionBC |
Definition at line 6775 of file vulkan.hpp.
Referenced by operator==(), and setTextureCompressionBC().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::textureCompressionETC2 |
Definition at line 6773 of file vulkan.hpp.
Referenced by operator==(), and setTextureCompressionETC2().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::variableMultisampleRate |
Definition at line 6806 of file vulkan.hpp.
Referenced by operator==(), and setVariableMultisampleRate().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::vertexPipelineStoresAndAtomics |
Definition at line 6778 of file vulkan.hpp.
Referenced by operator==(), and setVertexPipelineStoresAndAtomics().
Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures::wideLines |
Definition at line 6768 of file vulkan.hpp.
Referenced by operator==(), and setWideLines().