Home
last modified time | relevance | path

Searched refs:handleType (Results 1 – 25 of 63) sorted by relevance

123

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_device_memory.c88 if (fd_info->handleType) { in vk_device_memory_create()
89 assert(fd_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT || in vk_device_memory_create()
90 fd_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT); in vk_device_memory_create()
92 mem->import_handle_type = fd_info->handleType; in vk_device_memory_create()
99 if (host_ptr_info->handleType) { in vk_device_memory_create()
100 … assert(host_ptr_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT || in vk_device_memory_create()
101 … host_ptr_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT); in vk_device_memory_create()
104 mem->import_handle_type = host_ptr_info->handleType; in vk_device_memory_create()
113 if (w32h_info->handleType) { in vk_device_memory_create()
114 assert(w32h_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT || in vk_device_memory_create()
[all …]
Dvk_semaphore.c260 pExternalSemaphoreInfo->handleType; in vk_common_GetPhysicalDeviceExternalSemaphoreProperties()
434 pImportSemaphoreWin32HandleInfo->handleType; in vk_common_ImportSemaphoreWin32HandleKHR()
469 switch (pImportSemaphoreWin32HandleInfo->handleType) { in vk_common_ImportSemaphoreWin32HandleKHR()
511 switch (pGetWin32HandleInfo->handleType) { in vk_common_GetSemaphoreWin32HandleKHR()
549 pImportSemaphoreFdInfo->handleType; in vk_common_ImportSemaphoreFdKHR()
584 switch (pImportSemaphoreFdInfo->handleType) { in vk_common_ImportSemaphoreFdKHR()
641 switch (pGetFdInfo->handleType) { in vk_common_GetSemaphoreFdKHR()
Dvk_android.c279 .handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT, in vk_common_AcquireImageANDROID()
292 .handleType = VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT, in vk_common_AcquireImageANDROID()
361 .handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT, in vk_common_QueueSignalReleaseImageANDROID()
Dvk_fence.c305 pExternalFenceInfo->handleType; in vk_common_GetPhysicalDeviceExternalFenceProperties()
361 pImportFenceFdInfo->handleType; in vk_common_ImportFenceFdKHR()
380 switch (pImportFenceFdInfo->handleType) { in vk_common_ImportFenceFdKHR()
432 switch (pGetFdInfo->handleType) { in vk_common_GetFenceFdKHR()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan_win32.h58 VkExternalMemoryHandleTypeFlagBits handleType; member
81 VkExternalMemoryHandleTypeFlagBits handleType; member
85 …ndlePropertiesKHR)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, …
95 VkExternalMemoryHandleTypeFlagBits handleType,
128 VkExternalSemaphoreHandleTypeFlagBits handleType; member
154 VkExternalSemaphoreHandleTypeFlagBits handleType; member
181 VkExternalFenceHandleTypeFlagBits handleType; member
198 VkExternalFenceHandleTypeFlagBits handleType; member
223 VkExternalMemoryHandleTypeFlagsNV handleType; member
234 …evice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle…
[all …]
Dvulkan_fuchsia.h52 VkExternalMemoryHandleTypeFlagBits handleType; member
66 VkExternalMemoryHandleTypeFlagBits handleType; member
70 …PropertiesFUCHSIA)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zir…
80 VkExternalMemoryHandleTypeFlagBits handleType,
95 VkExternalSemaphoreHandleTypeFlagBits handleType; member
103 VkExternalSemaphoreHandleTypeFlagBits handleType; member
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_win32.h58 VkExternalMemoryHandleTypeFlagBits handleType; member
81 VkExternalMemoryHandleTypeFlagBits handleType; member
85 …ndlePropertiesKHR)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, …
95 VkExternalMemoryHandleTypeFlagBits handleType,
128 VkExternalSemaphoreHandleTypeFlagBits handleType; member
154 VkExternalSemaphoreHandleTypeFlagBits handleType; member
181 VkExternalFenceHandleTypeFlagBits handleType; member
198 VkExternalFenceHandleTypeFlagBits handleType; member
223 VkExternalMemoryHandleTypeFlagsNV handleType; member
234 …evice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle…
[all …]
Dvulkan_fuchsia.h52 VkExternalMemoryHandleTypeFlagBits handleType; member
66 VkExternalMemoryHandleTypeFlagBits handleType; member
70 …PropertiesFUCHSIA)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zir…
80 VkExternalMemoryHandleTypeFlagBits handleType,
95 VkExternalSemaphoreHandleTypeFlagBits handleType; member
103 VkExternalSemaphoreHandleTypeFlagBits handleType; member
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_external_memory_win32/
Dimport_memory_win32.adoc19 * pname:handleType is `0` or a elink:VkExternalMemoryHandleTypeFlagBitsNV
23 If pname:handleType is `0`, this structure is ignored by consumers of the
28 * [[VUID-VkImportMemoryWin32HandleInfoNV-handleType-01327]]
29 pname:handleType must: not have more than one bit set
32 pname:handleType
37 Bits which can: be set in pname:handleType are:
41 Possible values of slink:VkImportMemoryWin32HandleInfoNV::pname:handleType,
Dget_handle_win32.adoc16 * pname:handleType is a bitmask of
24 * [[VUID-vkGetMemoryWin32HandleNV-handleType-01326]]
25 pname:handleType must: be a flag specified in
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_FUCHSIA_external_memory/
Ddevice_memory.adoc45 * pname:handleType is a elink:VkExternalMemoryHandleTypeFlagBits value
52 * [[VUID-VkImportMemoryZirconHandleInfoFUCHSIA-handleType-04771]]
53 pname:handleType must: be
70 * pname:handleType is a elink:VkExternalMemoryHandleTypeFlagBits value
80 * [[VUID-vkGetMemoryZirconHandlePropertiesFUCHSIA-handleType-04773]]
81 pname:handleType must: be
147 * pname:handleType is a elink:VkExternalMemoryHandleTypeFlagBits value
153 * [[VUID-VkMemoryGetZirconHandleInfoFUCHSIA-handleType-04775]]
154 pname:handleType must: be
156 * [[VUID-VkMemoryGetZirconHandleInfoFUCHSIA-handleType-04776]]
[all …]
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/
Dgles_extensions_dispatch_logging_wrappers.impl139 void glImportMemoryFdEXT_dispatchLoggingWrapper(GLuint memory, GLuint64 size, GLenum handleType, GL…
140 …EBUG_LOG("glImportMemoryFdEXT(memory:%d, size:%lu, handleType:0x%X, fd:%d)", memory, size, handleT…
141 GLDispatch::glImportMemoryFdEXT_underlying(memory, size, handleType, fd);
144 …32HandleEXT_dispatchLoggingWrapper(GLuint memory, GLuint64 size, GLenum handleType, void* handle) {
145 …lImportMemoryWin32HandleEXT(memory:%d, size:%lu, handleType:0x%X, handle:%p)", memory, size, handl…
146 GLDispatch::glImportMemoryWin32HandleEXT_underlying(memory, size, handleType, handle);
204 void glImportSemaphoreFdEXT_dispatchLoggingWrapper(GLuint semaphore, GLenum handleType, GLint fd) {
205 …ATCH_DEBUG_LOG("glImportSemaphoreFdEXT(semaphore:%d, handleType:0x%X, fd:%d)", semaphore, handleTy…
206 GLDispatch::glImportSemaphoreFdEXT_underlying(semaphore, handleType, fd);
209 void glImportSemaphoreWin32HandleEXT_dispatchLoggingWrapper(GLuint semaphore, GLenum handleType, vo…
[all …]
Dgles_extensions.entries41 void glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd);
42 void glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle);
58 void glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd);
59 void glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, void* handle);
Dgles_extensions_for_gles1.entries42 void glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd);
43 void glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle);
59 void glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd);
60 void glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, void* handle);
Dgles_extensions_for_gles2.entries42 void glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd);
43 void glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle);
59 void glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd);
60 void glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, void* handle);
/hardware/google/gfxstream/include/OpenGLESDispatch/
Dgles_extensions_functions.h35 …tMemoryFdEXT, (GLuint memory, GLuint64 size, GLenum handleType, GLint fd), (memory, size, handleTy…
36 …2HandleEXT, (GLuint memory, GLuint64 size, GLenum handleType, void* handle), (memory, size, handle…
48 …id, glImportSemaphoreFdEXT, (GLuint semaphore, GLenum handleType, GLint fd), (semaphore, handleTyp…
49 …tSemaphoreWin32HandleEXT, (GLuint semaphore, GLenum handleType, void* handle), (semaphore, handleT…
Dgles_extensions_for_gles1_static_translator_namespaced_header.h35 GL_APICALL void GL_APIENTRY glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GL…
36 …IENTRY glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle);
48 GL_APICALL void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd);
49 GL_APICALL void GL_APIENTRY glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, vo…
Dgles_extensions_for_gles2_static_translator_namespaced_header.h35 GL_APICALL void GL_APIENTRY glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GL…
36 …IENTRY glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle);
48 GL_APICALL void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd);
49 GL_APICALL void GL_APIENTRY glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, vo…
/hardware/google/gfxstream/host/
DBlobManager.cpp55 uint32_t handleType, uint32_t caching, in addDescriptorInfo() argument
59 .handleType = handleType, in addDescriptorInfo()
DBlobManager.h73 uint32_t handleType; member
88 uint32_t handleType, uint32_t caching,
/hardware/google/aemu/host-common/
DHostmemIdMapping.cpp75 uint32_t handleType, uint32_t caching, in addDescriptorInfo() argument
80 .handleType = handleType, in addDescriptorInfo()
/hardware/google/aemu/host-common/include/host-common/
DHostmemIdMapping.h61 uint32_t handleType; member
85 void addDescriptorInfo(Id id, ManagedDescriptor descriptor, uint32_t handleType,
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_NV_win32_keyed_mutex.adoc42 static const VkExternalMemoryHandleTypeFlagsNV handleType =
75 handleType,
89 externalMemoryImageCreateInfo.handleTypes = handleType;
127 importMemoryInfo.handleTypes = handleType;
DVK_NV_external_memory_win32.adoc64 from flink:vkGetMemoryWin32HandleNV when pname:handleType is
85 static const VkExternalMemoryHandleTypeFlagsNV handleType =
124 handleType,
138 externalMemoryImageCreateInfo.handleTypes = handleType;
185 exportMemoryAllocateInfo.handleTypes = handleType;
DVK_NV_external_memory_rdma.adoc46 externalBufferInfo.handleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV;
87 getMemoryRemoteAddressInfo.handleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV;

123