/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_queue.c | 1186 const VkBindSparseInfo *pBindInfo, in vk_common_QueueBindSparse() argument 1205 vk_find_struct_const(pBindInfo[i].pNext, TIMELINE_SEMAPHORE_SUBMIT_INFO); in vk_common_QueueBindSparse() 1219 assert(timeline_info->waitSemaphoreValueCount == pBindInfo[i].waitSemaphoreCount); in vk_common_QueueBindSparse() 1233 assert(timeline_info->signalSemaphoreValueCount == pBindInfo[i].signalSemaphoreCount); in vk_common_QueueBindSparse() 1238 pBindInfo[i].waitSemaphoreCount); in vk_common_QueueBindSparse() 1240 pBindInfo[i].signalSemaphoreCount); in vk_common_QueueBindSparse() 1248 for (uint32_t j = 0; j < pBindInfo[i].waitSemaphoreCount; j++) { in vk_common_QueueBindSparse() 1251 .semaphore = pBindInfo[i].pWaitSemaphores[j], in vk_common_QueueBindSparse() 1256 for (uint32_t j = 0; j < pBindInfo[i].signalSemaphoreCount; j++) { in vk_common_QueueBindSparse() 1259 .semaphore = pBindInfo[i].pSignalSemaphores[j], in vk_common_QueueBindSparse() [all …]
|
/hardware/google/gfxstream/host/vulkan/ |
D | vulkan_gfxstream.h | 61 …ncGOOGLE)(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence); 152 const VkBindSparseInfo* pBindInfo,
|
D | VkDecoderGlobalState.h | 648 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, 679 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo,
|
D | VkDecoderGlobalState.cpp | 5929 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, in on_vkQueueBindSparse() argument 5948 vk_find_struct<VkTimelineSemaphoreSubmitInfoKHR>(pBindInfo + i); in on_vkQueueBindSparse() 5959 return vk->vkQueueBindSparse(queue, bindInfoCount, pBindInfo, fence); in on_vkQueueBindSparse() 5984 vk_find_struct<VkTimelineSemaphoreSubmitInfoKHR>(pBindInfo + i); in on_vkQueueBindSparse() 5986 res = vk->vkQueueBindSparse(queue, 1, pBindInfo + i, fence); in on_vkQueueBindSparse() 5996 currSi.waitSemaphoreCount = pBindInfo[i].waitSemaphoreCount; in on_vkQueueBindSparse() 5997 currSi.pWaitSemaphores = pBindInfo[i].pWaitSemaphores; in on_vkQueueBindSparse() 5998 waitDstStageMasks.resize(pBindInfo[i].waitSemaphoreCount, in on_vkQueueBindSparse() 6008 currBi = pBindInfo[i]; in on_vkQueueBindSparse() 6027 currSi.signalSemaphoreCount = pBindInfo[i].signalSemaphoreCount; in on_vkQueueBindSparse() [all …]
|
D | VkDecoder.cpp | 2542 const VkBindSparseInfo* pBindInfo; in decode() local 2551 vkReadStream->alloc((void**)&pBindInfo, in decode() 2555 (VkBindSparseInfo*)(pBindInfo + i), in decode() 2562 if (pBindInfo) { in decode() 2565 (VkBindSparseInfo*)(pBindInfo + i)); in decode() 2572 (unsigned long long)pBindInfo, (unsigned long long)fence); in decode() 2576 m_state->on_vkQueueBindSparse(&m_pool, queue, bindInfoCount, pBindInfo, fence); in decode() 2589 vkQueueBindSparse_VkResult_return, queue, bindInfoCount, pBindInfo, fence); in decode() 21156 const VkBindSparseInfo* pBindInfo; in decode() local 21165 vkReadStream->alloc((void**)&pBindInfo, in decode() [all …]
|
D | VkDecoderSnapshot.h | 191 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, 1600 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo,
|
D | VkDecoderSnapshot.cpp | 315 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, in vkQueueBindSparse() argument 3688 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, in vkQueueBindSparseAsyncGOOGLE() argument 4104 uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, in vkQueueBindSparse() argument 4107 bindInfoCount, pBindInfo, fence); in vkQueueBindSparse() 7121 VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) { in vkQueueBindSparseAsyncGOOGLE() argument 7123 bindInfoCount, pBindInfo, fence); in vkQueueBindSparseAsyncGOOGLE()
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | vulkan_gfxstream.h | 61 …ncGOOGLE)(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence); 152 const VkBindSparseInfo* pBindInfo,
|
D | VkEncoder.h | 141 const VkBindSparseInfo* pBindInfo, VkFence fence, uint32_t doLock); 1106 const VkBindSparseInfo* pBindInfo, VkFence fence,
|
D | func_table.cpp | 358 const VkBindSparseInfo* pBindInfo, VkFence fence) { in gfxstream_vk_QueueBindSparse() argument 372 internal_pBindInfo[i] = pBindInfo[i]; in gfxstream_vk_QueueBindSparse() 4774 const VkBindSparseInfo* pBindInfo, VkFence fence) { in gfxstream_vk_QueueBindSparseAsyncGOOGLE() argument 4787 internal_pBindInfo[i] = pBindInfo[i]; in gfxstream_vk_QueueBindSparseAsyncGOOGLE()
|
D | VkEncoder.cpp | 4133 const VkBindSparseInfo* pBindInfo, VkFence fence, in vkQueueBindSparse() argument 4163 queue, bindInfoCount, pBindInfo, fence); in vkQueueBindSparse() 4177 if (pBindInfo) { in vkQueueBindSparse() 4181 deepcopy_VkBindSparseInfo(pool, VK_STRUCTURE_TYPE_MAX_ENUM, pBindInfo + i, in vkQueueBindSparse() 37402 const VkBindSparseInfo* pBindInfo, VkFence fence, in vkQueueBindSparseAsyncGOOGLE() argument 37433 bindInfoCount, pBindInfo, fence); in vkQueueBindSparseAsyncGOOGLE() 37447 if (pBindInfo) { in vkQueueBindSparseAsyncGOOGLE() 37451 deepcopy_VkBindSparseInfo(pool, VK_STRUCTURE_TYPE_MAX_ENUM, pBindInfo + i, in vkQueueBindSparseAsyncGOOGLE()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | sparsemem.adoc | 1716 * pname:bindInfoCount is the number of elements in the pname:pBindInfo 1718 * pname:pBindInfo is a pointer to an array of slink:VkBindSparseInfo 1725 command>>, with each batch defined by an element of pname:pBindInfo as a 1727 Batches begin execution in the order they appear in pname:pBindInfo, but 1756 pname:pBindInfo must: be unsignaled when the semaphore signal operation 1761 pname:pBindInfo executes on pname:queue, there must: be no other queues 1766 pname:pBindInfo parameter referring to a binary semaphore must: be 1774 pname:pBindInfo created with a elink:VkSemaphoreType of
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan.hpp | 1217 …Sparse( VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo * pBindInfo, VkFence fence )… in vkQueueBindSparse() argument 1219 return ::vkQueueBindSparse( queue, bindInfoCount, pBindInfo, fence ); in vkQueueBindSparse()
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 3982 …ndSparse)(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence); 4267 const VkBindSparseInfo* pBindInfo,
|