Lines Matching refs:features
47 if ((*t)->features & VK_SYNC_FEATURE_TIMELINE) {
60 if (timeline_type->features & VK_SYNC_FEATURE_WAIT_BEFORE_SIGNAL)
68 if ((*t)->features & VK_SYNC_FEATURE_GPU_WAIT) {
69 assert((*t)->features & VK_SYNC_FEATURE_WAIT_PENDING);
70 if ((*t)->features & VK_SYNC_FEATURE_BINARY)
71 assert((*t)->features & VK_SYNC_FEATURE_CPU_RESET);
90 const VkPhysicalDeviceFeatures2 *features = (const void *)ext;
91 if (features->features.robustBufferAccess)
228 if ((*t)->features & VK_SYNC_FEATURE_GPU_WAIT)
229 assert((*t)->features & VK_SYNC_FEATURE_WAIT_PENDING);
537 #define CORE_FEATURE(feature) features->feature = core->feature
546 VkPhysicalDevice16BitStorageFeatures *features = (void *)ext;
555 VkPhysicalDeviceMultiviewFeatures *features = (void *)ext;
563 VkPhysicalDeviceProtectedMemoryFeatures *features = (void *)ext;
569 VkPhysicalDeviceSamplerYcbcrConversionFeatures *features = (void *) ext;
575 VkPhysicalDeviceShaderDrawParametersFeatures *features = (void *)ext;
581 VkPhysicalDeviceVariablePointersFeatures *features = (void *)ext;
603 VkPhysicalDevice8BitStorageFeatures *features = (void *)ext;
611 VkPhysicalDeviceBufferDeviceAddressFeatures *features = (void *)ext;
619 VkPhysicalDeviceDescriptorIndexingFeatures *features = (void *)ext;
644 VkPhysicalDeviceShaderFloat16Int8Features *features = (void *)ext;
651 VkPhysicalDeviceHostQueryResetFeatures *features = (void *)ext;
657 VkPhysicalDeviceImagelessFramebufferFeatures *features = (void *)ext;
663 VkPhysicalDeviceScalarBlockLayoutFeatures *features =(void *)ext;
669 VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures *features = (void *)ext;
675 VkPhysicalDeviceShaderAtomicInt64Features *features = (void *)ext;
682 VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures *features = (void *)ext;
688 VkPhysicalDeviceTimelineSemaphoreFeatures *features = (void *) ext;
694 VkPhysicalDeviceUniformBufferStandardLayoutFeatures *features = (void *)ext;
700 VkPhysicalDeviceVulkanMemoryModelFeatures *features = (void *)ext;
722 VkPhysicalDeviceDynamicRenderingFeatures *features = (void *)ext;
728 VkPhysicalDeviceImageRobustnessFeatures *features = (void *)ext;
734 VkPhysicalDeviceInlineUniformBlockFeatures *features = (void *)ext;
741 VkPhysicalDeviceMaintenance4Features *features = (void *)ext;
747 VkPhysicalDevicePipelineCreationCacheControlFeatures *features = (void *)ext;
753 VkPhysicalDevicePrivateDataFeatures *features = (void *)ext;
759 VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures *features = (void *)ext;
765 VkPhysicalDeviceShaderIntegerDotProductFeatures *features = (void *)ext;
771 VkPhysicalDeviceShaderTerminateInvocationFeatures *features = (void *)ext;
777 VkPhysicalDeviceSubgroupSizeControlFeatures *features = (void *)ext;
784 VkPhysicalDeviceSynchronization2Features *features = (void *)ext;
790 VkPhysicalDeviceTextureCompressionASTCHDRFeatures *features = (void *)ext;
796 VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures *features = (void *)ext;