/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_device_memory.c | 88 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 …]
|
D | vk_semaphore.c | 260 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()
|
D | vk_android.c | 279 .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()
|
D | vk_fence.c | 305 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/ |
D | vulkan_win32.h | 58 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 …]
|
D | vulkan_fuchsia.h | 52 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/ |
D | vulkan_win32.h | 58 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 …]
|
D | vulkan_fuchsia.h | 52 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/ |
D | import_memory_win32.adoc | 19 * 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,
|
D | get_handle_win32.adoc | 16 * 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/ |
D | device_memory.adoc | 45 * 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/ |
D | gles_extensions_dispatch_logging_wrappers.impl | 139 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 …]
|
D | gles_extensions.entries | 41 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);
|
D | gles_extensions_for_gles1.entries | 42 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);
|
D | gles_extensions_for_gles2.entries | 42 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/ |
D | gles_extensions_functions.h | 35 …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…
|
D | gles_extensions_for_gles1_static_translator_namespaced_header.h | 35 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…
|
D | gles_extensions_for_gles2_static_translator_namespaced_header.h | 35 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/ |
D | BlobManager.cpp | 55 uint32_t handleType, uint32_t caching, in addDescriptorInfo() argument 59 .handleType = handleType, in addDescriptorInfo()
|
D | BlobManager.h | 73 uint32_t handleType; member 88 uint32_t handleType, uint32_t caching,
|
/hardware/google/aemu/host-common/ |
D | HostmemIdMapping.cpp | 75 uint32_t handleType, uint32_t caching, in addDescriptorInfo() argument 80 .handleType = handleType, in addDescriptorInfo()
|
/hardware/google/aemu/host-common/include/host-common/ |
D | HostmemIdMapping.h | 61 uint32_t handleType; member 85 void addDescriptorInfo(Id id, ManagedDescriptor descriptor, uint32_t handleType,
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_NV_win32_keyed_mutex.adoc | 42 static const VkExternalMemoryHandleTypeFlagsNV handleType = 75 handleType, 89 externalMemoryImageCreateInfo.handleTypes = handleType; 127 importMemoryInfo.handleTypes = handleType;
|
D | VK_NV_external_memory_win32.adoc | 64 from flink:vkGetMemoryWin32HandleNV when pname:handleType is 85 static const VkExternalMemoryHandleTypeFlagsNV handleType = 124 handleType, 138 externalMemoryImageCreateInfo.handleTypes = handleType; 185 exportMemoryAllocateInfo.handleTypes = handleType;
|
D | VK_NV_external_memory_rdma.adoc | 46 externalBufferInfo.handleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV; 87 getMemoryRemoteAddressInfo.handleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV;
|