Home
last modified time | relevance | path

Searched refs:submit (Results 51 - 75 of 230) sorted by relevance

12345678910

/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_kgsl.c361 const VkSubmitInfo2 *submit = pSubmits + i; in tu_QueueSubmit2() local
367 struct tu_cmd_buffer *old_cmd_buffers[submit->commandBufferInfoCount]; in tu_QueueSubmit2()
368 uint32_t cmdbuf_count = submit->commandBufferInfoCount; in tu_QueueSubmit2()
370 TU_FROM_HANDLE(tu_cmd_buffer, cmdbuf, submit->pCommandBufferInfos[j].commandBuffer); in tu_QueueSubmit2()
408 const VkSubmitInfo2 *submit = pSubmits + i; in tu_QueueSubmit2() local
460 VkSemaphore wait_semaphores[submit->waitSemaphoreInfoCount]; in tu_QueueSubmit2()
461 for (uint32_t j = 0; j < submit->waitSemaphoreInfoCount; j++) { in tu_QueueSubmit2()
462 wait_semaphores[j] = submit->pWaitSemaphoreInfos[j].semaphore; in tu_QueueSubmit2()
466 submit->waitSemaphoreInfoCount, in tu_QueueSubmit2()
494 "submit faile in tu_QueueSubmit2()
[all...]
/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_device.h20741 static inline void vn_submit_vkEnumeratePhysicalDevices(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices, struct vn_instance_submit_command *submit) in vn_submit_vkEnumeratePhysicalDevices() argument
20753 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkEnumeratePhysicalDevices()
20756 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkEnumeratePhysicalDevices()
20762 static inline void vn_submit_vkGetPhysicalDeviceProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties, struct vn_instance_submit_command *submit) in vn_submit_vkGetPhysicalDeviceProperties() argument
20774 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkGetPhysicalDeviceProperties()
20777 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkGetPhysicalDeviceProperties()
20783 static inline void vn_submit_vkGetPhysicalDeviceQueueFamilyProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties, struct vn_instance_submit_command *submit) in vn_submit_vkGetPhysicalDeviceQueueFamilyProperties() argument
20795 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkGetPhysicalDeviceQueueFamilyProperties()
20798 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkGetPhysicalDeviceQueueFamilyProperties()
20804 static inline void vn_submit_vkGetPhysicalDeviceMemoryProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties, struct vn_instance_submit_command *submit) in vn_submit_vkGetPhysicalDeviceMemoryProperties() argument
20825 vn_submit_vkGetPhysicalDeviceFeatures(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceFeatures() argument
20846 vn_submit_vkGetPhysicalDeviceFormatProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceFormatProperties() argument
20867 vn_submit_vkGetPhysicalDeviceImageFormatProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceImageFormatProperties() argument
20888 vn_submit_vkCreateDevice(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice, struct vn_instance_submit_command *submit) vn_submit_vkCreateDevice() argument
20909 vn_submit_vkDestroyDevice(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) vn_submit_vkDestroyDevice() argument
20930 vn_submit_vkEnumerateDeviceLayerProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties, struct vn_instance_submit_command *submit) vn_submit_vkEnumerateDeviceLayerProperties() argument
20951 vn_submit_vkEnumerateDeviceExtensionProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties, struct vn_instance_submit_command *submit) vn_submit_vkEnumerateDeviceExtensionProperties() argument
20972 vn_submit_vkGetDeviceQueue(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue* pQueue, struct vn_instance_submit_command *submit) vn_submit_vkGetDeviceQueue() argument
20993 vn_submit_vkDeviceWaitIdle(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, struct vn_instance_submit_command *submit) vn_submit_vkDeviceWaitIdle() argument
21014 vn_submit_vkGetPhysicalDeviceSparseImageFormatProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceSparseImageFormatProperties() argument
21035 vn_submit_vkGetPhysicalDeviceFeatures2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceFeatures2() argument
21056 vn_submit_vkGetPhysicalDeviceProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceProperties2() argument
21077 vn_submit_vkGetPhysicalDeviceFormatProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceFormatProperties2() argument
21098 vn_submit_vkGetPhysicalDeviceImageFormatProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceImageFormatProperties2() argument
21119 vn_submit_vkGetPhysicalDeviceQueueFamilyProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceQueueFamilyProperties2() argument
21140 vn_submit_vkGetPhysicalDeviceMemoryProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceMemoryProperties2() argument
21161 vn_submit_vkGetPhysicalDeviceSparseImageFormatProperties2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, uint32_t* pPropertyCount, VkSparseImageFormatProperties2* pProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceSparseImageFormatProperties2() argument
21182 vn_submit_vkGetPhysicalDeviceExternalBufferProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceExternalBufferProperties() argument
21203 vn_submit_vkGetPhysicalDeviceExternalSemaphoreProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceExternalSemaphoreProperties() argument
21224 vn_submit_vkGetPhysicalDeviceExternalFenceProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceExternalFenceProperties() argument
21245 vn_submit_vkEnumeratePhysicalDeviceGroups(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkInstance instance, uint32_t* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties, struct vn_instance_submit_command *submit) vn_submit_vkEnumeratePhysicalDeviceGroups() argument
21266 vn_submit_vkGetDeviceGroupPeerMemoryFeatures(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures, struct vn_instance_submit_command *submit) vn_submit_vkGetDeviceGroupPeerMemoryFeatures() argument
21287 vn_submit_vkGetDeviceQueue2(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue, struct vn_instance_submit_command *submit) vn_submit_vkGetDeviceQueue2() argument
21308 vn_submit_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, uint32_t* pTimeDomainCount, VkTimeDomainEXT* pTimeDomains, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT() argument
21329 vn_submit_vkGetCalibratedTimestampsEXT(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT* pTimestampInfos, uint64_t* pTimestamps, uint64_t* pMaxDeviation, struct vn_instance_submit_command *submit) vn_submit_vkGetCalibratedTimestampsEXT() argument
21350 vn_submit_vkGetPhysicalDeviceToolProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkPhysicalDevice physicalDevice, uint32_t* pToolCount, VkPhysicalDeviceToolProperties* pToolProperties, struct vn_instance_submit_command *submit) vn_submit_vkGetPhysicalDeviceToolProperties() argument
21375 struct vn_instance_submit_command submit; vn_call_vkEnumeratePhysicalDevices() local
21389 struct vn_instance_submit_command submit; vn_async_vkEnumeratePhysicalDevices() local
21397 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceProperties() local
21408 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceProperties() local
21416 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceQueueFamilyProperties() local
21427 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceQueueFamilyProperties() local
21435 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceMemoryProperties() local
21446 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceMemoryProperties() local
21454 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceFeatures() local
21465 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceFeatures() local
21473 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceFormatProperties() local
21484 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceFormatProperties() local
21492 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceImageFormatProperties() local
21506 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceImageFormatProperties() local
21514 struct vn_instance_submit_command submit; vn_call_vkCreateDevice() local
21528 struct vn_instance_submit_command submit; vn_async_vkCreateDevice() local
21536 struct vn_instance_submit_command submit; vn_call_vkDestroyDevice() local
21547 struct vn_instance_submit_command submit; vn_async_vkDestroyDevice() local
21555 struct vn_instance_submit_command submit; vn_call_vkEnumerateDeviceLayerProperties() local
21569 struct vn_instance_submit_command submit; vn_async_vkEnumerateDeviceLayerProperties() local
21577 struct vn_instance_submit_command submit; vn_call_vkEnumerateDeviceExtensionProperties() local
21591 struct vn_instance_submit_command submit; vn_async_vkEnumerateDeviceExtensionProperties() local
21599 struct vn_instance_submit_command submit; vn_call_vkGetDeviceQueue() local
21610 struct vn_instance_submit_command submit; vn_async_vkGetDeviceQueue() local
21618 struct vn_instance_submit_command submit; vn_call_vkDeviceWaitIdle() local
21632 struct vn_instance_submit_command submit; vn_async_vkDeviceWaitIdle() local
21640 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceSparseImageFormatProperties() local
21651 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceSparseImageFormatProperties() local
21659 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceFeatures2() local
21670 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceFeatures2() local
21678 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceProperties2() local
21689 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceProperties2() local
21697 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceFormatProperties2() local
21708 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceFormatProperties2() local
21716 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceImageFormatProperties2() local
21730 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceImageFormatProperties2() local
21738 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceQueueFamilyProperties2() local
21749 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceQueueFamilyProperties2() local
21757 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceMemoryProperties2() local
21768 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceMemoryProperties2() local
21776 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceSparseImageFormatProperties2() local
21787 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceSparseImageFormatProperties2() local
21795 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceExternalBufferProperties() local
21806 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceExternalBufferProperties() local
21814 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceExternalSemaphoreProperties() local
21825 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceExternalSemaphoreProperties() local
21833 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceExternalFenceProperties() local
21844 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceExternalFenceProperties() local
21852 struct vn_instance_submit_command submit; vn_call_vkEnumeratePhysicalDeviceGroups() local
21866 struct vn_instance_submit_command submit; vn_async_vkEnumeratePhysicalDeviceGroups() local
21874 struct vn_instance_submit_command submit; vn_call_vkGetDeviceGroupPeerMemoryFeatures() local
21885 struct vn_instance_submit_command submit; vn_async_vkGetDeviceGroupPeerMemoryFeatures() local
21893 struct vn_instance_submit_command submit; vn_call_vkGetDeviceQueue2() local
21904 struct vn_instance_submit_command submit; vn_async_vkGetDeviceQueue2() local
21912 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT() local
21926 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT() local
21934 struct vn_instance_submit_command submit; vn_call_vkGetCalibratedTimestampsEXT() local
21948 struct vn_instance_submit_command submit; vn_async_vkGetCalibratedTimestampsEXT() local
21956 struct vn_instance_submit_command submit; vn_call_vkGetPhysicalDeviceToolProperties() local
21970 struct vn_instance_submit_command submit; vn_async_vkGetPhysicalDeviceToolProperties() local
[all...]
H A Dvn_protocol_driver_pipeline.h2276 static inline void vn_submit_vkCreateGraphicsPipelines(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines, struct vn_instance_submit_command *submit) in vn_submit_vkCreateGraphicsPipelines() argument
2288 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkCreateGraphicsPipelines()
2291 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkCreateGraphicsPipelines()
2297 static inline void vn_submit_vkCreateComputePipelines(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines, struct vn_instance_submit_command *submit) in vn_submit_vkCreateComputePipelines() argument
2309 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkCreateComputePipelines()
2312 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkCreateComputePipelines()
2318 static inline void vn_submit_vkDestroyPipeline(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) in vn_submit_vkDestroyPipeline() argument
2330 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkDestroyPipeline()
2333 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkDestroyPipeline()
2343 struct vn_instance_submit_command submit; in vn_call_vkCreateGraphicsPipelines() local
2357 struct vn_instance_submit_command submit; vn_async_vkCreateGraphicsPipelines() local
2365 struct vn_instance_submit_command submit; vn_call_vkCreateComputePipelines() local
2379 struct vn_instance_submit_command submit; vn_async_vkCreateComputePipelines() local
2387 struct vn_instance_submit_command submit; vn_call_vkDestroyPipeline() local
2398 struct vn_instance_submit_command submit; vn_async_vkDestroyPipeline() local
[all...]
/third_party/skia/tests/
H A DGrSubmittedFlushTest.cpp49 ctx->submit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
58 // However, flushing the context we don't do any checks of work so we still require submit to be in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
63 ctx->submit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
67 // Testing that doing multiple flushes before a submit triggers both submittedProcs to be called in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
74 ctx->submit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
79 // Test an abandoned context to get a failed submit immediately when flush is called in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_job.c221 /* We only need to submit and get a fresh batch if there is no in panfrost_get_fresh_batch_for_fbo()
618 struct drm_panfrost_submit submit = {0,}; in panfrost_batch_submit_ioctl() local
630 submit.out_sync = out_sync; in panfrost_batch_submit_ioctl()
631 submit.jc = first_job_desc; in panfrost_batch_submit_ioctl()
632 submit.requirements = reqs; in panfrost_batch_submit_ioctl()
634 submit.in_syncs = (u64)(uintptr_t)(&in_sync); in panfrost_batch_submit_ioctl()
635 submit.in_sync_count = 1; in panfrost_batch_submit_ioctl()
651 assert(submit.bo_handle_count < batch->num_bos); in panfrost_batch_submit_ioctl()
652 bo_handles[submit.bo_handle_count++] = i; in panfrost_batch_submit_ioctl()
666 panfrost_pool_get_bo_handles(&batch->pool, bo_handles + submit in panfrost_batch_submit_ioctl()
[all...]
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_renderer_vtest.c484 submit_cmd2_sizes(const struct vn_renderer_submit *submit, in submit_cmd2_sizes() argument
489 if (!submit->batch_count) { in submit_cmd2_sizes()
497 sizeof(struct vcmd_submit_cmd2_batch) * submit->batch_count; in submit_cmd2_sizes()
501 for (uint32_t i = 0; i < submit->batch_count; i++) { in submit_cmd2_sizes()
502 const struct vn_renderer_submit_batch *batch = &submit->batches[i]; in submit_cmd2_sizes()
515 const struct vn_renderer_submit *submit) in vtest_vcmd_submit_cmd2()
520 submit_cmd2_sizes(submit, &header_size, &cs_size, &sync_size); in vtest_vcmd_submit_cmd2()
531 const uint32_t batch_count = submit->batch_count; in vtest_vcmd_submit_cmd2()
535 for (uint32_t i = 0; i < submit->batch_count; i++) { in vtest_vcmd_submit_cmd2()
536 const struct vn_renderer_submit_batch *batch = &submit in vtest_vcmd_submit_cmd2()
514 vtest_vcmd_submit_cmd2(struct vtest *vtest, const struct vn_renderer_submit *submit) vtest_vcmd_submit_cmd2() argument
913 vtest_submit(struct vn_renderer *renderer, const struct vn_renderer_submit *submit) vtest_submit() argument
[all...]
H A Dvn_renderer_util.h25 const struct vn_renderer_submit submit = { in vn_renderer_submit_simple() local
33 return vn_renderer_submit(renderer, &submit); in vn_renderer_submit_simple()
H A Dvn_renderer.h139 VkResult (*submit)(struct vn_renderer *renderer, member
140 const struct vn_renderer_submit *submit);
269 const struct vn_renderer_submit *submit) in vn_renderer_submit()
271 return renderer->ops.submit(renderer, submit); in vn_renderer_submit()
268 vn_renderer_submit(struct vn_renderer *renderer, const struct vn_renderer_submit *submit) vn_renderer_submit() argument
H A Dvn_renderer_util.c19 const struct vn_renderer_submit submit = { in vn_renderer_submit_simple_sync() local
38 result = vn_renderer_submit(renderer, &submit); in vn_renderer_submit_simple_sync()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_queue.h60 /** Driver queue submit hook
63 * is called to do the final submit to the kernel driver after all
67 * managed submit thread. We do, however, guarantee that as long as the
72 struct vk_queue_submit *submit);
75 /** Current submit mode
77 * This represents the exact current submit mode for this specific queue
80 * Instead, when the device submit mode is
81 * `VK_QUEUE_SUBMIT_MODE_THREADED_ON_DEMAND`, the queue submit mode
83 * `VK_QUEUE_SUBMIT_MODE_IMMEDIATE` depending on whether or not a submit
84 * thread is currently running for this queue. If the device submit
99 } submit; global() member
[all...]
/third_party/mesa3d/src/freedreno/decode/
H A Dcffdump.c259 int submit = 0, got_gpu_id = 0; in handle_file() local
354 if ((start <= submit) && (submit <= end)) { in handle_file()
369 submit++; in handle_file()
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_ringbuffer.h49 /* Primary ringbuffer for a submit, ie. an IB1 level rb
78 /* A submit object manages/tracks all the state buildup for a "submit"
80 * non-STREAMING stateobj rb's, rb's are allocated from the submit.
84 /* NOTE: all ringbuffer's create from the submit should be unref'd
85 * before destroying the submit.
87 void fd_submit_del(struct fd_submit *submit);
89 struct fd_submit * fd_submit_ref(struct fd_submit *submit);
91 /* Allocate a new rb from the submit. */
92 struct fd_ringbuffer *fd_submit_new_ringbuffer(struct fd_submit *submit,
[all...]
H A Dfreedreno_priv.h270 struct fd_ringbuffer *(*new_ringbuffer)(struct fd_submit *submit,
273 int (*flush)(struct fd_submit *submit, int in_fence_fd,
275 void (*destroy)(struct fd_submit *submit);
295 list_for_each_entry (struct fd_submit, submit, &dev->deferred_submits, node) { in fd_dev_count_deferred_cmds()
296 nr += fd_ringbuffer_cmd_count(submit->primary); in fd_dev_count_deferred_cmds()
357 /* Most recent index in submit's bo table, used to optimize the common
358 * case where a bo is used many times in the same submit.
H A Dfreedreno_ringbuffer_sp.h41 /* A "softpin" implementation of submit/ringbuffer, which lowers CPU overhead
66 /* Flush args, potentially attached to the last submit in the list
74 struct list_head submit_list; /* includes this submit as last element */
112 struct fd_submit *submit; member
122 uint32_t fd_submit_append_bo(struct fd_submit_sp *submit, struct fd_bo *bo);
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_draw.c52 job->submit.bcl_start = job->bcl.bo->offset; in start_binning()
1012 * we need to submit the job before drawing and update the vertex count in v3d_draw_vbo()
1035 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1042 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1366 struct drm_v3d_submit_csd submit = { 0 }; in v3d_launch_grid() local
1399 submit.cfg[i] |= (v3d->compute_num_workgroups[i] << in v3d_launch_grid()
1421 submit.cfg[3] |= (wgs_per_sg & 0xf) << V3D_CSD_CFG3_WGS_PER_SG_SHIFT; in v3d_launch_grid()
1422 submit.cfg[3] |= in v3d_launch_grid()
1424 submit.cfg[3] |= (wg_size & 0xff) << V3D_CSD_CFG3_WG_SIZE_SHIFT; in v3d_launch_grid()
1428 submit in v3d_launch_grid()
[all...]
/third_party/skia/experimental/graphite/src/
H A DContext.cpp46 void Context::submit(SyncToCpu syncToCpu) { in submit() function in skgpu::Context
47 // TODO: we want Gpu::submit to take an array of command buffers but, for now, it just takes in submit()
49 // command buffers and submit them as a block. in submit()
51 fGpu->submit(fRecordings[0]->fCommandBuffer); in submit()
/third_party/mesa3d/src/nouveau/drm-shim/
H A Dnouveau_noop.c111 struct drm_nouveau_gem_pushbuf *submit = arg; in nouveau_ioctl_gem_pushbuf() local
112 submit->vram_available = 3ULL << 30; in nouveau_ioctl_gem_pushbuf()
113 submit->gart_available = 1ULL << 40; in nouveau_ioctl_gem_pushbuf()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
H A DvktBuildPrograms.cpp100 void submit (Task* task);
127 void TaskExecutor::submit (Task* task) in submit() function in vkt::__anon28945::TaskExecutor
171 submit(&syncTasks[ndx]); in waitForComplete()
463 executor.submit(&buildGlslTasks.back()); in buildPrograms()
478 executor.submit(&buildHlslTasks.back()); in buildPrograms()
493 executor.submit(&buildSpirvAsmTasks.back()); in buildPrograms()
514 executor.submit(&validationTasks.back()); in buildPrograms()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
H A DvktBuildPrograms.cpp100 void submit (Task* task);
127 void TaskExecutor::submit (Task* task) in submit() function in vkt::__anon30112::TaskExecutor
171 submit(&syncTasks[ndx]); in waitForComplete()
458 executor.submit(&buildGlslTasks.back()); in buildPrograms()
473 executor.submit(&buildHlslTasks.back()); in buildPrograms()
488 executor.submit(&buildSpirvAsmTasks.back()); in buildPrograms()
511 executor.submit(&validationTasks.back()); in buildPrograms()
/third_party/mesa3d/src/freedreno/computerator/
H A Da4xx.c227 cs_ibo_emit(struct fd_ringbuffer *ring, struct fd_submit *submit, in cs_ibo_emit() argument
278 struct fd_submit *submit) in a4xx_emit_grid()
281 submit, 0, FD_RINGBUFFER_PRIMARY | FD_RINGBUFFER_GROWABLE); in a4xx_emit_grid()
285 cs_ibo_emit(ring, submit, kernel); in a4xx_emit_grid()
277 a4xx_emit_grid(struct kernel *kernel, uint32_t grid[3], struct fd_submit *submit) a4xx_emit_grid() argument
H A Dmain.c272 struct fd_submit *submit = fd_submit_new(pipe); in main() local
282 backend->emit_grid(kernel, grid, submit); in main()
287 fd_submit_flush(submit, -1, &fence); in main()
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c147 /** Number of IBs to submit in the field ibs. */
151 * IBs to submit. Those IBs will be submit together as single entity
689 * parent to submit multiple IBs. in radv_amdgpu_cs_execute_secondary()
994 /* Compute the number of IBs for this submit. */ in radv_amdgpu_winsys_cs_submit_fallback()
1087 /* Compute the number of IBs for this submit. */ in radv_amdgpu_winsys_cs_submit_sysmem()
1103 * IB per submit. in radv_amdgpu_winsys_cs_submit_sysmem()
1336 const struct radv_winsys_submit_info *submit, in radv_amdgpu_winsys_cs_submit_internal()
1342 if (!submit->cs_count) { in radv_amdgpu_winsys_cs_submit_internal()
1343 result = radv_amdgpu_cs_submit_zero(ctx, submit in radv_amdgpu_winsys_cs_submit_internal()
1335 radv_amdgpu_winsys_cs_submit_internal(struct radv_amdgpu_ctx *ctx, const struct radv_winsys_submit_info *submit, struct radv_winsys_sem_info *sem_info, bool can_patch) radv_amdgpu_winsys_cs_submit_internal() argument
[all...]
/third_party/python/Lib/concurrent/futures/
H A Dthread.py161 def submit(self, fn, /, *args, **kwargs): member in ThreadPoolExecutor
178 submit.__doc__ = _base.Executor.submit.__doc__
/third_party/mesa3d/src/freedreno/perfcntrs/
H A Dfdperf.c98 struct fd_submit *submit; member
194 if (!dev.submit) in flush_ring()
200 ret = fd_submit_flush(dev.submit, -1, &fence); in flush_ring()
203 errx(1, "submit failed: %d", ret); in flush_ring()
206 fd_submit_del(dev.submit); in flush_ring()
209 dev.submit = NULL; in flush_ring()
221 if (!dev.submit) { in select_counter()
222 dev.submit = fd_submit_new(dev.pipe); in select_counter()
224 dev.submit, 0x1000, FD_RINGBUFFER_PRIMARY | FD_RINGBUFFER_GROWABLE); in select_counter()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.c57 return fd_submit_new_ringbuffer(batch->submit, sz, flags); in alloc_ring()
65 batch->submit = fd_submit_new(ctx->pipe); in batch_init()
82 /* Work around problems on earlier gens with submit merging, etc, in batch_init()
83 * by always creating a fence to request that the submit is flushed in batch_init()
150 if (!batch->submit) in cleanup_submit()
181 fd_submit_del(batch->submit); in cleanup_submit()
182 batch->submit = NULL; in cleanup_submit()

Completed in 55 milliseconds

12345678910