/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | ComputeProgram.cpp | 218 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in run() 229 data.numWorkgroups[X] = groupCountX; in run() 245 auto groupCount = groupCountX * groupCountY * groupCountZ; in run() 257 auto groupOffsetZ = modulo / (groupCountX * groupCountY); in run() 258 modulo -= groupOffsetZ * (groupCountX * groupCountY); in run() 259 auto groupOffsetY = modulo / groupCountX; in run() 260 modulo -= groupOffsetY * groupCountX; in run() 212 run( vk::DescriptorSet::Array const &descriptorSetObjects, vk::DescriptorSet::Bindings const &descriptorSets, vk::DescriptorSet::DynamicOffsets const &descriptorDynamicOffsets, vk::Pipeline::PushConstantStorage const &pushConstants, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) run() argument
|
H A D | ComputeProgram.hpp | 64 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ);
|
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
H A D | radv_radix_sort.c | 187 vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, in vkCmdDispatch() argument 191 cmd_buffer->device->vk.dispatch_table.CmdDispatch(commandBuffer, groupCountX, groupCountY, in vkCmdDispatch()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkCommandBuffer.hpp | 71 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 103 void dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ);
|
H A D | VkPromotedExtensions.cpp | 88 VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBaseKHR(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vkCmdDispatchBaseKHR() argument 90 vkCmdDispatchBase(commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ); in vkCmdDispatchBaseKHR()
|
H A D | VkCommandBuffer.cpp | 166 CmdDispatch(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in CmdDispatch() argument 170 , groupCountX(groupCountX) in CmdDispatch() 182 groupCountX, groupCountY, groupCountZ, 195 const uint32_t groupCountX; member in __anon22994::CmdDispatch 1353 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in dispatchBase() 1355 addCommand<::CmdDispatch>(baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ); in dispatchBase() 1510 void CommandBuffer::dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in dispatch() argument 1512 addCommand<::CmdDispatch>(0, 0, 0, groupCountX, groupCountY, groupCountZ); in dispatch() 1352 dispatchBase(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) dispatchBase() argument
|
H A D | VkPipeline.hpp | 145 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ,
|
H A D | VkPipeline.cpp | 473 uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, in run() 483 groupCountX, groupCountY, groupCountZ); in run() 472 run(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, vk::DescriptorSet::Array const &descriptorSetObjects, vk::DescriptorSet::Bindings const &descriptorSets, vk::DescriptorSet::DynamicOffsets const &descriptorDynamicOffsets, vk::Pipeline::PushConstantStorage const &pushConstants) run() argument
|
H A D | libVulkan.cpp | 2646 VKAPI_ATTR void VKAPI_CALL vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vkCmdDispatch() argument 2648 TRACE("(VkCommandBuffer commandBuffer = %p, uint32_t groupCountX = %d, uint32_t groupCountY = %d, uint32_t groupCountZ = %d)", in vkCmdDispatch() 2649 commandBuffer, int(groupCountX), int(groupCountY), int(groupCountZ)); in vkCmdDispatch() 2651 vk::Cast(commandBuffer)->dispatch(groupCountX, groupCountY, groupCountZ); in vkCmdDispatch() 3060 VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vkCmdDispatchBase() argument 3062 TRACE("(VkCommandBuffer commandBuffer = %p, baseGroupX = %u, baseGroupY = %u, baseGroupZ = %u, groupCountX = %u, groupCountY = %u, groupCountZ = %u)", in vkCmdDispatchBase() 3063 commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ); in vkCmdDispatchBase() 3065 vk::Cast(commandBuffer)->dispatchBase(baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ); in vkCmdDispatchBase()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VulkanSecondaryCommandBuffer.h | 106 void dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 460 ANGLE_INLINE void VulkanSecondaryCommandBuffer::dispatch(uint32_t groupCountX, in dispatch() argument 465 CommandBuffer::dispatch(groupCountX, groupCountY, groupCountZ); in dispatch()
|
H A D | SecondaryCommandBuffer.h | 229 uint32_t groupCountX; member 587 void dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 1140 ANGLE_INLINE void SecondaryCommandBuffer::dispatch(uint32_t groupCountX, in dispatch() argument 1145 paramStruct->groupCountX = groupCountX; in dispatch()
|
H A D | vk_wrapper.h | 261 void dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 1046 ANGLE_INLINE void CommandBuffer::dispatch(uint32_t groupCountX, in dispatch() argument 1051 vkCmdDispatch(mHandle, groupCountX, groupCountY, groupCountZ); in dispatch()
|
H A D | SecondaryCommandBuffer.cpp | 325 vkCmdDispatch(cmdBuffer, params->groupCountX, params->groupCountY, in executeCommands()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_command_buffer.h | 3746 static inline size_t vn_sizeof_vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vn_sizeof_vkCmdDispatch() argument 3753 cmd_size += vn_sizeof_uint32_t(&groupCountX); in vn_sizeof_vkCmdDispatch() 3760 static inline void vn_encode_vkCmdDispatch(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vn_encode_vkCmdDispatch() argument 3768 vn_encode_uint32_t(enc, &groupCountX); in vn_encode_vkCmdDispatch() 3773 static inline size_t vn_sizeof_vkCmdDispatch_reply(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vn_sizeof_vkCmdDispatch_reply() argument 3779 /* skip groupCountX */ in vn_sizeof_vkCmdDispatch_reply() 3786 static inline void vn_decode_vkCmdDispatch_reply(struct vn_cs_decoder *dec, VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vn_decode_vkCmdDispatch_reply() argument 3793 /* skip groupCountX */ in vn_decode_vkCmdDispatch_reply() 5646 static inline size_t vn_sizeof_vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in vn_sizeof_vkCmdDispatchBase() argument 5656 cmd_size += vn_sizeof_uint32_t(&groupCountX); in vn_sizeof_vkCmdDispatchBase() 5663 vn_encode_vkCmdDispatchBase(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_encode_vkCmdDispatchBase() argument 5679 vn_sizeof_vkCmdDispatchBase_reply(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_sizeof_vkCmdDispatchBase_reply() argument 5695 vn_decode_vkCmdDispatchBase_reply(struct vn_cs_decoder *dec, VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_decode_vkCmdDispatchBase_reply() argument 8424 vn_submit_vkCmdDispatch(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, struct vn_instance_submit_command *submit) vn_submit_vkCmdDispatch() argument 9054 vn_submit_vkCmdDispatchBase(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, struct vn_instance_submit_command *submit) vn_submit_vkCmdDispatchBase() argument 10387 vn_call_vkCmdDispatch(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_call_vkCmdDispatch() argument 10400 vn_async_vkCmdDispatch(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_async_vkCmdDispatch() argument 10957 vn_call_vkCmdDispatchBase(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_call_vkCmdDispatchBase() argument 10970 vn_async_vkCmdDispatchBase(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_async_vkCmdDispatchBase() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTestsEXT.cpp | 392 case 0u: indirectCmd.groupCountX = blockSize; break; in getIndirectCommand() 614 vkd.cmdDrawMeshTasksEXT(rpCmdBuffer, drawArgs.groupCountX, drawArgs.groupCountY, drawArgs.groupCountZ); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTestsEXT.cpp | 392 case 0u: indirectCmd.groupCountX = blockSize; break; in getIndirectCommand() 614 vkd.cmdDrawMeshTasksEXT(rpCmdBuffer, drawArgs.groupCountX, drawArgs.groupCountY, drawArgs.groupCountZ); in iterate()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_command_buffer.c | 1052 uint32_t groupCountX, in vn_CmdDispatch() 1056 VN_CMD_ENQUEUE(vkCmdDispatch, commandBuffer, groupCountX, groupCountY, in vn_CmdDispatch() 1535 uint32_t groupCountX, in vn_CmdDispatchBase() 1540 baseGroupZ, groupCountX, groupCountY, groupCountZ); in vn_CmdDispatchBase() 1051 vn_CmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_CmdDispatch() argument 1531 vn_CmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) vn_CmdDispatchBase() argument
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | genX_cmd_buffer.c | 5336 uint32_t groupCountX, uint32_t groupCountY, in emit_compute_walker() 5356 cw.ThreadGroupIDXDimension = groupCountX; in emit_compute_walker() 5384 uint32_t groupCountX, uint32_t groupCountY, in emit_gpgpu_walker() 5401 ggw.ThreadGroupIDXDimension = groupCountX; in emit_gpgpu_walker() 5417 uint32_t groupCountX, uint32_t groupCountY, in emit_cs_walker() 5421 emit_compute_walker(cmd_buffer, pipeline, indirect, prog_data, groupCountX, in emit_cs_walker() 5424 emit_gpgpu_walker(cmd_buffer, pipeline, indirect, prog_data, groupCountX, in emit_cs_walker() 5434 uint32_t groupCountX, in CmdDispatchBase() 5451 groupCountX * groupCountY * groupCountZ * in CmdDispatchBase() 5461 sizes[0] = groupCountX; in CmdDispatchBase() 5333 emit_compute_walker(struct anv_cmd_buffer *cmd_buffer, const struct anv_compute_pipeline *pipeline, bool indirect, const struct brw_cs_prog_data *prog_data, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) emit_compute_walker() argument 5381 emit_gpgpu_walker(struct anv_cmd_buffer *cmd_buffer, const struct anv_compute_pipeline *pipeline, bool indirect, const struct brw_cs_prog_data *prog_data, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) emit_gpgpu_walker() argument 5414 emit_cs_walker(struct anv_cmd_buffer *cmd_buffer, const struct anv_compute_pipeline *pipeline, bool indirect, const struct brw_cs_prog_data *prog_data, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) emit_cs_walker() argument 5429 CmdDispatchBase( VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) CmdDispatchBase() argument [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_cmd_buffer.c | 3763 uint32_t groupCountX, in v3dv_CmdDispatch() 3771 groupCountX, groupCountY, groupCountZ); in v3dv_CmdDispatch() 3779 uint32_t groupCountX, in v3dv_CmdDispatchBase() 3788 groupCountX, groupCountY, groupCountZ); in v3dv_CmdDispatchBase() 3762 v3dv_CmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) v3dv_CmdDispatch() argument 3775 v3dv_CmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) v3dv_CmdDispatchBase() argument
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan.hpp | 1721 void vkCmdDispatch( VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT 1723 return ::vkCmdDispatch( commandBuffer, groupCountX, groupCountY, groupCountZ ); 1992 uint32_t groupCountX, 1996 return ::vkCmdDispatchBase( commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); 3112 uint32_t groupCountX, 3116 return ::vkCmdDispatchBaseKHR( commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); 4981 void vkCmdDrawMeshTasksEXT( VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT 4983 return ::vkCmdDrawMeshTasksEXT( commandBuffer, groupCountX, groupCountY, groupCountZ ); 5382 void vkCmdDrawClusterHUAWEI( VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT 5384 return ::vkCmdDrawClusterHUAWEI( commandBuffer, groupCountX, groupCount [all...] |
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_cmd_buffer.c | 3106 uint32_t groupCountX, in pvr_CmdDispatch() 3110 const uint32_t workgroup_size[] = { groupCountX, groupCountY, groupCountZ }; in pvr_CmdDispatch() 3124 if (!groupCountX || !groupCountY || !groupCountZ) in pvr_CmdDispatch() 3105 pvr_CmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) pvr_CmdDispatch() argument
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_cmd_buffer.c | 3276 uint32_t groupCountX, in dzn_CmdDispatch() 3282 cmdbuf->state.sysvals.compute.group_count_x = groupCountX; in dzn_CmdDispatch() 3289 ID3D12GraphicsCommandList1_Dispatch(cmdbuf->cmdlist, groupCountX, groupCountY, groupCountZ); in dzn_CmdDispatch() 3275 dzn_CmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) dzn_CmdDispatch() argument
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan.hpp | 2246 uint32_t groupCountX, 2250 return ::vkCmdDispatch( commandBuffer, groupCountX, groupCountY, groupCountZ ); 2551 uint32_t groupCountX, 2556 commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); 3532 uint32_t groupCountX, 3537 commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ );
|
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 3528 typedef void (VKAPI_PTR *PFN_vkCmdDispatch)(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 4164 uint32_t groupCountX, 5048 typedef void (VKAPI_PTR *PFN_vkCmdDispatchBase)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 5102 uint32_t groupCountX, 6493 typedef void (VKAPI_PTR *PFN_vkCmdDispatchBaseKHR)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); 6512 uint32_t groupCountX,
|
/third_party/mesa3d/src/vulkan/overlay-layer/ |
H A D | overlay.cpp | 2152 uint32_t groupCountX, in overlay_CmdDispatch() 2160 device_data->vtable.CmdDispatch(commandBuffer, groupCountX, groupCountY, groupCountZ); in overlay_CmdDispatch() 2150 overlay_CmdDispatch( VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) overlay_CmdDispatch() argument
|