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