Home
last modified time | relevance | path

Searched refs:handle_types (Results 1 – 5 of 5) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_fence.c42 VkExternalFenceHandleTypeFlags handle_types = 0; in vk_sync_fence_import_types() local
45 handle_types |= VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT; in vk_sync_fence_import_types()
48 handle_types |= VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT; in vk_sync_fence_import_types()
50 return handle_types; in vk_sync_fence_import_types()
56 VkExternalFenceHandleTypeFlags handle_types = 0; in vk_sync_fence_export_types() local
59 handle_types |= VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT; in vk_sync_fence_export_types()
62 handle_types |= VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT; in vk_sync_fence_export_types()
64 return handle_types; in vk_sync_fence_export_types()
76 VkExternalFenceHandleTypeFlags handle_types) in get_fence_sync_type() argument
88 if (handle_types & ~vk_sync_fence_handle_types(*t)) in get_fence_sync_type()
[all …]
Dvk_semaphore.c45 VkExternalSemaphoreHandleTypeFlags handle_types = 0; in vk_sync_semaphore_import_types() local
48 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; in vk_sync_semaphore_import_types()
51 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; in vk_sync_semaphore_import_types()
54 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT; in vk_sync_semaphore_import_types()
56 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT; in vk_sync_semaphore_import_types()
59 return handle_types; in vk_sync_semaphore_import_types()
66 VkExternalSemaphoreHandleTypeFlags handle_types = 0; in vk_sync_semaphore_export_types() local
69 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; in vk_sync_semaphore_export_types()
72 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; in vk_sync_semaphore_export_types()
75 handle_types |= VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT; in vk_sync_semaphore_export_types()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/spec_tools/
Dconsistency_tools.py614 def __init__(self, handle_types): argument
615 self.handle_types = handle_types
618 immediate_parent = self.handle_types[handle_type].elem.get(
634 super().__init__(compute, handle_types.keys())
720 def handle_types(self): member in HandleData
736 self._ancestors = HandleParents(self.handle_types).get_dict()
/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/
Dwsi_common_private.h269 VkExternalMemoryHandleTypeFlags handle_types,
290 VkExternalMemoryHandleTypeFlags handle_types,
Dwsi_common.c554 VkExternalMemoryHandleTypeFlags handle_types, in wsi_configure_image() argument
600 if (handle_types != 0) { in wsi_configure_image()
603 .handleTypes = handle_types, in wsi_configure_image()
1672 VkExternalMemoryHandleTypeFlags handle_types, in wsi_create_buffer_blit_context() argument
1683 .handleTypes = handle_types, in wsi_create_buffer_blit_context()
1733 } else if (handle_types != 0) { in wsi_create_buffer_blit_context()
1736 .handleTypes = handle_types, in wsi_create_buffer_blit_context()
2082 VkExternalMemoryHandleTypeFlags handle_types = 0; in wsi_configure_cpu_image() local
2084 handle_types = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT; in wsi_configure_cpu_image()
2087 handle_types, info); in wsi_configure_cpu_image()