Lines Matching full:supported
1034 // VK_IMAGE_CREATE_PROTECTED_BIT not currently supported. in getProperties()
1422 // robustImageAccess2 is not supported. in getPipelineRobustnessProperties()
1526 // CheckFeature returns false if requested is asking for a feature that is not supported
1527 #define CheckFeature(requested, supported, feature) (requested->feature == VK_FALSE || supported.fe… argument
1534 T supported; in getSupportedFeatures() local
1535 supported.sType = requested->sType; in getSupportedFeatures()
1536 supported.pNext = nullptr; in getSupportedFeatures()
1537 features.pNext = &supported; in getSupportedFeatures()
1539 return supported; in getSupportedFeatures()
1544 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1546 return CheckFeature(requested, supported, rectangularLines) && in hasExtendedFeatures()
1547 CheckFeature(requested, supported, bresenhamLines) && in hasExtendedFeatures()
1548 CheckFeature(requested, supported, smoothLines) && in hasExtendedFeatures()
1549 CheckFeature(requested, supported, stippledRectangularLines) && in hasExtendedFeatures()
1550 CheckFeature(requested, supported, stippledBresenhamLines) && in hasExtendedFeatures()
1551 CheckFeature(requested, supported, stippledSmoothLines); in hasExtendedFeatures()
1556 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1558 return CheckFeature(requested, supported, provokingVertexLast) && in hasExtendedFeatures()
1559 CheckFeature(requested, supported, transformFeedbackPreservesProvokingVertex); in hasExtendedFeatures()
1564 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1566 return CheckFeature(requested, supported, storageBuffer16BitAccess) && in hasExtendedFeatures()
1567 CheckFeature(requested, supported, uniformAndStorageBuffer16BitAccess) && in hasExtendedFeatures()
1568 CheckFeature(requested, supported, storagePushConstant16) && in hasExtendedFeatures()
1569 CheckFeature(requested, supported, storageInputOutput16) && in hasExtendedFeatures()
1570 CheckFeature(requested, supported, multiview) && in hasExtendedFeatures()
1571 CheckFeature(requested, supported, multiviewGeometryShader) && in hasExtendedFeatures()
1572 CheckFeature(requested, supported, multiviewTessellationShader) && in hasExtendedFeatures()
1573 CheckFeature(requested, supported, variablePointersStorageBuffer) && in hasExtendedFeatures()
1574 CheckFeature(requested, supported, variablePointers) && in hasExtendedFeatures()
1575 CheckFeature(requested, supported, protectedMemory) && in hasExtendedFeatures()
1576 CheckFeature(requested, supported, samplerYcbcrConversion) && in hasExtendedFeatures()
1577 CheckFeature(requested, supported, shaderDrawParameters); in hasExtendedFeatures()
1582 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1584 return CheckFeature(requested, supported, samplerMirrorClampToEdge) && in hasExtendedFeatures()
1585 CheckFeature(requested, supported, drawIndirectCount) && in hasExtendedFeatures()
1586 CheckFeature(requested, supported, storageBuffer8BitAccess) && in hasExtendedFeatures()
1587 CheckFeature(requested, supported, uniformAndStorageBuffer8BitAccess) && in hasExtendedFeatures()
1588 CheckFeature(requested, supported, storagePushConstant8) && in hasExtendedFeatures()
1589 CheckFeature(requested, supported, shaderBufferInt64Atomics) && in hasExtendedFeatures()
1590 CheckFeature(requested, supported, shaderSharedInt64Atomics) && in hasExtendedFeatures()
1591 CheckFeature(requested, supported, shaderFloat16) && in hasExtendedFeatures()
1592 CheckFeature(requested, supported, shaderInt8) && in hasExtendedFeatures()
1593 CheckFeature(requested, supported, descriptorIndexing) && in hasExtendedFeatures()
1594 CheckFeature(requested, supported, shaderInputAttachmentArrayDynamicIndexing) && in hasExtendedFeatures()
1595 CheckFeature(requested, supported, shaderUniformTexelBufferArrayDynamicIndexing) && in hasExtendedFeatures()
1596 CheckFeature(requested, supported, shaderStorageTexelBufferArrayDynamicIndexing) && in hasExtendedFeatures()
1597 CheckFeature(requested, supported, shaderUniformBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1598 CheckFeature(requested, supported, shaderSampledImageArrayNonUniformIndexing) && in hasExtendedFeatures()
1599 CheckFeature(requested, supported, shaderStorageBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1600 CheckFeature(requested, supported, shaderStorageImageArrayNonUniformIndexing) && in hasExtendedFeatures()
1601 CheckFeature(requested, supported, shaderInputAttachmentArrayNonUniformIndexing) && in hasExtendedFeatures()
1602 CheckFeature(requested, supported, shaderUniformTexelBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1603 CheckFeature(requested, supported, shaderStorageTexelBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1604 CheckFeature(requested, supported, descriptorBindingUniformBufferUpdateAfterBind) && in hasExtendedFeatures()
1605 CheckFeature(requested, supported, descriptorBindingSampledImageUpdateAfterBind) && in hasExtendedFeatures()
1606 CheckFeature(requested, supported, descriptorBindingStorageImageUpdateAfterBind) && in hasExtendedFeatures()
1607 CheckFeature(requested, supported, descriptorBindingStorageBufferUpdateAfterBind) && in hasExtendedFeatures()
1608 CheckFeature(requested, supported, descriptorBindingUniformTexelBufferUpdateAfterBind) && in hasExtendedFeatures()
1609 CheckFeature(requested, supported, descriptorBindingStorageTexelBufferUpdateAfterBind) && in hasExtendedFeatures()
1610 CheckFeature(requested, supported, descriptorBindingUpdateUnusedWhilePending) && in hasExtendedFeatures()
1611 CheckFeature(requested, supported, descriptorBindingPartiallyBound) && in hasExtendedFeatures()
1612 CheckFeature(requested, supported, descriptorBindingVariableDescriptorCount) && in hasExtendedFeatures()
1613 CheckFeature(requested, supported, runtimeDescriptorArray) && in hasExtendedFeatures()
1614 CheckFeature(requested, supported, samplerFilterMinmax) && in hasExtendedFeatures()
1615 CheckFeature(requested, supported, scalarBlockLayout) && in hasExtendedFeatures()
1616 CheckFeature(requested, supported, imagelessFramebuffer) && in hasExtendedFeatures()
1617 CheckFeature(requested, supported, uniformBufferStandardLayout) && in hasExtendedFeatures()
1618 CheckFeature(requested, supported, shaderSubgroupExtendedTypes) && in hasExtendedFeatures()
1619 CheckFeature(requested, supported, separateDepthStencilLayouts) && in hasExtendedFeatures()
1620 CheckFeature(requested, supported, hostQueryReset) && in hasExtendedFeatures()
1621 CheckFeature(requested, supported, timelineSemaphore) && in hasExtendedFeatures()
1622 CheckFeature(requested, supported, bufferDeviceAddress) && in hasExtendedFeatures()
1623 CheckFeature(requested, supported, bufferDeviceAddressCaptureReplay) && in hasExtendedFeatures()
1624 CheckFeature(requested, supported, bufferDeviceAddressMultiDevice) && in hasExtendedFeatures()
1625 CheckFeature(requested, supported, vulkanMemoryModel) && in hasExtendedFeatures()
1626 CheckFeature(requested, supported, vulkanMemoryModelDeviceScope) && in hasExtendedFeatures()
1627 CheckFeature(requested, supported, vulkanMemoryModelAvailabilityVisibilityChains) && in hasExtendedFeatures()
1628 CheckFeature(requested, supported, shaderOutputViewportIndex) && in hasExtendedFeatures()
1629 CheckFeature(requested, supported, shaderOutputLayer) && in hasExtendedFeatures()
1630 CheckFeature(requested, supported, subgroupBroadcastDynamicId); in hasExtendedFeatures()
1635 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1637 return CheckFeature(requested, supported, robustImageAccess) && in hasExtendedFeatures()
1638 CheckFeature(requested, supported, inlineUniformBlock) && in hasExtendedFeatures()
1639 CheckFeature(requested, supported, descriptorBindingInlineUniformBlockUpdateAfterBind) && in hasExtendedFeatures()
1640 CheckFeature(requested, supported, pipelineCreationCacheControl) && in hasExtendedFeatures()
1641 CheckFeature(requested, supported, privateData) && in hasExtendedFeatures()
1642 CheckFeature(requested, supported, shaderDemoteToHelperInvocation) && in hasExtendedFeatures()
1643 CheckFeature(requested, supported, shaderTerminateInvocation) && in hasExtendedFeatures()
1644 CheckFeature(requested, supported, subgroupSizeControl) && in hasExtendedFeatures()
1645 CheckFeature(requested, supported, computeFullSubgroups) && in hasExtendedFeatures()
1646 CheckFeature(requested, supported, synchronization2) && in hasExtendedFeatures()
1647 CheckFeature(requested, supported, textureCompressionASTC_HDR) && in hasExtendedFeatures()
1648 CheckFeature(requested, supported, shaderZeroInitializeWorkgroupMemory) && in hasExtendedFeatures()
1649 CheckFeature(requested, supported, dynamicRendering) && in hasExtendedFeatures()
1650 CheckFeature(requested, supported, shaderIntegerDotProduct) && in hasExtendedFeatures()
1651 CheckFeature(requested, supported, maintenance4); in hasExtendedFeatures()
1656 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1658 return CheckFeature(requested, supported, depthClipEnable); in hasExtendedFeatures()
1663 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1665 return CheckFeature(requested, supported, advancedBlendCoherentOperations); in hasExtendedFeatures()
1670 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1672 return CheckFeature(requested, supported, inlineUniformBlock) && in hasExtendedFeatures()
1673 CheckFeature(requested, supported, descriptorBindingInlineUniformBlockUpdateAfterBind); in hasExtendedFeatures()
1678 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1680 return CheckFeature(requested, supported, shaderIntegerDotProduct); in hasExtendedFeatures()
1685 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1687 return CheckFeature(requested, supported, extendedDynamicState); in hasExtendedFeatures()
1692 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1694 return CheckFeature(requested, supported, vertexInputDynamicState); in hasExtendedFeatures()
1699 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1701 return CheckFeature(requested, supported, privateData); in hasExtendedFeatures()
1706 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1708 return CheckFeature(requested, supported, textureCompressionASTC_HDR); in hasExtendedFeatures()
1713 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1715 return CheckFeature(requested, supported, shaderDemoteToHelperInvocation); in hasExtendedFeatures()
1720 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1722 return CheckFeature(requested, supported, shaderTerminateInvocation); in hasExtendedFeatures()
1727 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1729 return CheckFeature(requested, supported, subgroupSizeControl) && in hasExtendedFeatures()
1730 CheckFeature(requested, supported, computeFullSubgroups); in hasExtendedFeatures()
1735 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1737 return CheckFeature(requested, supported, shaderZeroInitializeWorkgroupMemory); in hasExtendedFeatures()
1742 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1744 return CheckFeature(requested, supported, primitiveTopologyListRestart) && in hasExtendedFeatures()
1745 CheckFeature(requested, supported, primitiveTopologyPatchListRestart); in hasExtendedFeatures()
1750 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1752 return CheckFeature(requested, supported, graphicsPipelineLibrary); in hasExtendedFeatures()
1757 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1759 return CheckFeature(requested, supported, swapchainMaintenance1); in hasExtendedFeatures()
1764 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1766 return CheckFeature(requested, supported, hostImageCopy); in hasExtendedFeatures()
1771 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1773 return CheckFeature(requested, supported, shaderInputAttachmentArrayDynamicIndexing) && in hasExtendedFeatures()
1774 CheckFeature(requested, supported, shaderUniformTexelBufferArrayDynamicIndexing) && in hasExtendedFeatures()
1775 CheckFeature(requested, supported, shaderStorageTexelBufferArrayDynamicIndexing) && in hasExtendedFeatures()
1776 CheckFeature(requested, supported, shaderUniformBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1777 CheckFeature(requested, supported, shaderSampledImageArrayNonUniformIndexing) && in hasExtendedFeatures()
1778 CheckFeature(requested, supported, shaderStorageBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1779 CheckFeature(requested, supported, shaderStorageImageArrayNonUniformIndexing) && in hasExtendedFeatures()
1780 CheckFeature(requested, supported, shaderInputAttachmentArrayNonUniformIndexing) && in hasExtendedFeatures()
1781 CheckFeature(requested, supported, shaderUniformTexelBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1782 CheckFeature(requested, supported, shaderStorageTexelBufferArrayNonUniformIndexing) && in hasExtendedFeatures()
1783 CheckFeature(requested, supported, descriptorBindingUniformBufferUpdateAfterBind) && in hasExtendedFeatures()
1784 CheckFeature(requested, supported, descriptorBindingSampledImageUpdateAfterBind) && in hasExtendedFeatures()
1785 CheckFeature(requested, supported, descriptorBindingStorageImageUpdateAfterBind) && in hasExtendedFeatures()
1786 CheckFeature(requested, supported, descriptorBindingStorageBufferUpdateAfterBind) && in hasExtendedFeatures()
1787 CheckFeature(requested, supported, descriptorBindingUniformTexelBufferUpdateAfterBind) && in hasExtendedFeatures()
1788 CheckFeature(requested, supported, descriptorBindingStorageTexelBufferUpdateAfterBind) && in hasExtendedFeatures()
1789 CheckFeature(requested, supported, descriptorBindingUpdateUnusedWhilePending) && in hasExtendedFeatures()
1790 CheckFeature(requested, supported, descriptorBindingPartiallyBound) && in hasExtendedFeatures()
1791 CheckFeature(requested, supported, descriptorBindingVariableDescriptorCount) && in hasExtendedFeatures()
1792 CheckFeature(requested, supported, runtimeDescriptorArray); in hasExtendedFeatures()
1797 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1799 return CheckFeature(requested, supported, pipelineRobustness); in hasExtendedFeatures()
1804 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1806 return CheckFeature(requested, supported, protectedMemory); in hasExtendedFeatures()
1811 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1813 return CheckFeature(requested, supported, bufferDeviceAddress) && in hasExtendedFeatures()
1814 CheckFeature(requested, supported, bufferDeviceAddressCaptureReplay) && in hasExtendedFeatures()
1815 CheckFeature(requested, supported, bufferDeviceAddressMultiDevice); in hasExtendedFeatures()
1820 auto supported = getSupportedFeatures(requested); in hasExtendedFeatures() local
1822 return CheckFeature(requested, supported, globalPriorityQuery); in hasExtendedFeatures()
1938 …// TODO(b/171299814): Compressed formats and cube maps are not supported for sampling using VK_IMA… in isFormatSupported()
1939 …// in linear tiling is always supported as long as it can be sampled when using VK_IMAGE_TILING_OP… in isFormatSupported()
2278 …T: // Note: either VK_FORMAT_D32_SFLOAT or VK_FORMAT_X8_D24_UNORM_PACK32 must be supported in GetFormatProperties()
2279 …INT: // Note: either VK_FORMAT_D24_UNORM_S8_UINT or VK_FORMAT_D32_SFLOAT_S8_UINT must be supported in GetFormatProperties()
2290 …T: // Note: either VK_FORMAT_D32_SFLOAT or VK_FORMAT_X8_D24_UNORM_PACK32 must be supported in GetFormatProperties()
2291 …INT: // Note: either VK_FORMAT_D24_UNORM_S8_UINT or VK_FORMAT_D32_SFLOAT_S8_UINT must be supported in GetFormatProperties()
2437 // "If VK_EXT_host_image_copy is supported and VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT is supported in GetFormatProperties()
2439 …// VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT must also be supported in optimalTilingFeatures in GetFormatProperties()