/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationOperationMultiQueueTests.cpp | 115 MultiQueues (Context& context, SynchronizationType type, bool timelineSemaphore) in MultiQueues() argument 165 if (timelineSemaphore) in MultiQueues() 364 static SharedPtr<MultiQueues> getInstance(Context& context, SynchronizationType type, bool timelineSemaphore) in getInstance() argument 366 deUint32 index = (deUint32)type << 1 | timelineSemaphore; in getInstance() 368 m_multiQueues[index] = SharedPtr<MultiQueues>(new MultiQueues(context, type, timelineSemaphore)); in getInstance() 458 BaseTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const OperationSupport& writeOp, const OperationSupport& readOp, PipelineCacheData& pipelineCacheData, bool timelineSemaphore) in BaseTestInstance() argument 461 , m_queues (MultiQueues::getInstance(context, type, timelineSemaphore)) in BaseTestInstance() 918 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationSignalOrderTests.cpp | 544 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in QueueSubmitSignalOrderSharedTestInstance() 1078 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport() 1320 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in QueueSubmitSignalOrderTestInstance() 1652 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationOperationSingleQueueTests.cpp | 652 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 67 if (config.semaphoreType == VK_SEMAPHORE_TYPE_TIMELINE && !context.getTimelineSemaphoreFeatures().timelineSemaphore) in createTestSemaphore()
|
H A D | vktSynchronizationSmokeTests.cpp | 1147 if (config.semaphoreType == VK_SEMAPHORE_TYPE_TIMELINE && !context.getTimelineSemaphoreFeatures().timelineSemaphore) in testSemaphores()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationOperationMultiQueueTests.cpp | 114 MultiQueues (Context& context, SynchronizationType type, bool timelineSemaphore) in MultiQueues() argument 153 if (timelineSemaphore) in MultiQueues() 352 static SharedPtr<MultiQueues> getInstance(Context& context, SynchronizationType type, bool timelineSemaphore) in getInstance() argument 355 m_multiQueues = SharedPtr<MultiQueues>(new MultiQueues(context, type, timelineSemaphore)); in getInstance() 443 BaseTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const OperationSupport& writeOp, const OperationSupport& readOp, PipelineCacheData& pipelineCacheData, bool timelineSemaphore) in BaseTestInstance() argument 446 , m_queues (MultiQueues::getInstance(context, type, timelineSemaphore)) in BaseTestInstance() 904 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationSignalOrderTests.cpp | 526 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in QueueSubmitSignalOrderSharedTestInstance() 1059 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport() 1301 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in QueueSubmitSignalOrderTestInstance() 1632 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationOperationSingleQueueTests.cpp | 652 !context.getTimelineSemaphoreFeatures().timelineSemaphore) in checkSupport()
|
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 67 if (config.semaphoreType == VK_SEMAPHORE_TYPE_TIMELINE && !context.getTimelineSemaphoreFeatures().timelineSemaphore) in createTestSemaphore()
|
H A D | vktSynchronizationSmokeTests.cpp | 1148 if (config.semaphoreType == VK_SEMAPHORE_TYPE_TIMELINE && !context.getTimelineSemaphoreFeatures().timelineSemaphore) in testSemaphores()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem/ |
H A D | vktPostmortemDeviceLossTests.cpp | 74 timelineSemaphoreFeatures.timelineSemaphore = 1; in createPostmortemDevice()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_physical_device.c | 348 vk12_feats->timelineSemaphore = in vn_physical_device_init_features() 349 local_feats.timeline_semaphore.timelineSemaphore; in vn_physical_device_init_features() 1787 u.timeline_semaphore->timelineSemaphore = in vn_GetPhysicalDeviceFeatures2() 1788 vk12_feats->timelineSemaphore; in vn_GetPhysicalDeviceFeatures2()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkPhysicalDevice.cpp | 279 features->timelineSemaphore = VK_TRUE; in getPhysicalDeviceTimelineSemaphoreFeatures() 1205 CheckFeature(requested, supported, timelineSemaphore) && in hasExtendedFeatures()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_device.c | 689 CORE_FEATURE(timelineSemaphore); in vk_get_physical_device_core_1_2_feature_ext()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_device.c | 605 features->timelineSemaphore = true; in tu_get_physical_device_features_1_2() 816 features->timelineSemaphore = true; in tu_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_device.c | 551 .timelineSemaphore = false, in panvk_GetPhysicalDeviceFeatures2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktTestCase.cpp | 718 return !!vk12Features.timelineSemaphore; in isDeviceFunctionalitySupported()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktTestCase.cpp | 654 return !!vk12Features.timelineSemaphore; in isDeviceFunctionalitySupported()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiFeatureInfo.cpp | 919 // timelineSemaphore in validateLimits12() 923 // VkPhysicalDeviceVulkan12Features::timelineSemaphore is optional in Vulkan SC in validateLimits12() 924 { PN(features12.timelineSemaphore), PN(vulkan12Properties.maxTimelineSemaphoreValueDifference), LIM_MIN_DEVSIZE((1ull << 31) - 1) }, in validateLimits12() 2025 FEATURE_TABLE_ITEM(vulkan12Features, timelineSemaphoreFeatures, timelineSemaphore, "VK_KHR_timeline_semaphore"), in featureBitInfluenceOnDeviceCreate() 5406 OFFSET_TABLE_ENTRY(VkPhysicalDeviceVulkan12Features, timelineSemaphore), in deviceFeaturesVulkan12() 6040 if (( timelineSemaphoreFeatures.timelineSemaphore != vulkan12Features.timelineSemaphore )) in deviceFeatureExtensionsConsistencyVulkan12()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiFeatureInfo.cpp | 910 // timelineSemaphore in validateLimits12() 914 // VkPhysicalDeviceVulkan12Features::timelineSemaphore is optional in Vulkan SC in validateLimits12() 915 { PN(features12.timelineSemaphore), PN(vulkan12Properties.maxTimelineSemaphoreValueDifference), LIM_MIN_DEVSIZE((1ull << 31) - 1) }, in validateLimits12() 2016 FEATURE_TABLE_ITEM(vulkan12Features, timelineSemaphoreFeatures, timelineSemaphore, "VK_KHR_timeline_semaphore"), in featureBitInfluenceOnDeviceCreate() 5411 OFFSET_TABLE_ENTRY(VkPhysicalDeviceVulkan12Features, timelineSemaphore), in deviceFeaturesVulkan12() 6045 if (( timelineSemaphoreFeatures.timelineSemaphore != vulkan12Features.timelineSemaphore )) in deviceFeatureExtensionsConsistencyVulkan12()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_device.c | 683 f->timelineSemaphore = true; in lvp_get_physical_device_features_1_2()
|
/third_party/ffmpeg/libavutil/ |
H A D | hwcontext_vulkan.c | 1318 * VkPhysicalDeviceVulkan12Features has a timelineSemaphore field, but in vulkan_device_create_internal() 1371 if (!timeline_features.timelineSemaphore) { in vulkan_device_create_internal() 1376 p->device_features_1_2.timelineSemaphore = 1; in vulkan_device_create_internal()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_device.c | 1209 .timelineSemaphore = true, in v3dv_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_device.c | 1227 .timelineSemaphore = false, in dzn_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_device.h | 3146 size += vn_sizeof_VkBool32(&val->timelineSemaphore); in vn_sizeof_VkPhysicalDeviceTimelineSemaphoreFeatures_self() 3173 vn_encode_VkBool32(enc, &val->timelineSemaphore); in vn_encode_VkPhysicalDeviceTimelineSemaphoreFeatures_self() 3197 vn_decode_VkBool32(dec, &val->timelineSemaphore); in vn_decode_VkPhysicalDeviceTimelineSemaphoreFeatures_self() 3224 /* skip val->timelineSemaphore */ in vn_sizeof_VkPhysicalDeviceTimelineSemaphoreFeatures_self_partial() 3251 /* skip val->timelineSemaphore */ in vn_encode_VkPhysicalDeviceTimelineSemaphoreFeatures_self_partial() 6069 size += vn_sizeof_VkBool32(&val->timelineSemaphore); in vn_sizeof_VkPhysicalDeviceVulkan12Features_self() 6142 vn_encode_VkBool32(enc, &val->timelineSemaphore); in vn_encode_VkPhysicalDeviceVulkan12Features_self() 6212 vn_decode_VkBool32(dec, &val->timelineSemaphore); in vn_decode_VkPhysicalDeviceVulkan12Features_self() 6285 /* skip val->timelineSemaphore */ in vn_sizeof_VkPhysicalDeviceVulkan12Features_self_partial() 6358 /* skip val->timelineSemaphore */ in vn_encode_VkPhysicalDeviceVulkan12Features_self_partial() [all...] |