Home
last modified time | relevance | path

Searched refs:firstTask (Results 1 - 23 of 23) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderApiTests.cpp102 uint32_t firstTask; // Equivalent to firstTask in every call. member
225 << " layout (offset=16) uint firstTask;\n" in initPrograms()
234 << " td.blockRow = gl_WorkGroupID.x - pc.firstTask;\n" in initPrograms()
254 << " uint firstTask;\n" in initPrograms()
276 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "(gl_WorkGroupID.x - pc.firstTask)") << ";\n" in initPrograms()
478 pcData.firstTaskMesh = m_params.firstTask; in iterate()
480 pcData.firstTaskTask = m_params.firstTask; in iterate()
528 [this](uint32_t blockSize) { return VkDrawMeshTasksIndirectCommandNV{blockSize, this->m_params.firstTask}; }); in iterate()
562 vkd.cmdDrawMeshTasksNV(cmdBuffer, m_params.drawCount, m_params.firstTask); in iterate()
708 uint32_t firstTask; createMeshShaderApiTests() member
[all...]
H A DvktMeshShaderBuiltinTests.cpp300 vkd.cmdDrawMeshTasksNV(cmdBuffer, command.taskCount, command.firstTask); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderApiTests.cpp102 uint32_t firstTask; // Equivalent to firstTask in every call. member
225 << " layout (offset=16) uint firstTask;\n" in initPrograms()
234 << " td.blockRow = gl_WorkGroupID.x - pc.firstTask;\n" in initPrograms()
254 << " uint firstTask;\n" in initPrograms()
276 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "(gl_WorkGroupID.x - pc.firstTask)") << ";\n" in initPrograms()
478 pcData.firstTaskMesh = m_params.firstTask; in iterate()
480 pcData.firstTaskTask = m_params.firstTask; in iterate()
528 [this](uint32_t blockSize) { return VkDrawMeshTasksIndirectCommandNV{blockSize, this->m_params.firstTask}; }); in iterate()
562 vkd.cmdDrawMeshTasksNV(cmdBuffer, m_params.drawCount, m_params.firstTask); in iterate()
708 uint32_t firstTask; createMeshShaderApiTests() member
[all...]
H A DvktMeshShaderBuiltinTests.cpp300 vkd.cmdDrawMeshTasksNV(cmdBuffer, command.taskCount, command.firstTask); in iterate()
/third_party/mesa3d/src/intel/vulkan/
H A DgenX_cmd_buffer.c5038 uint32_t firstTask) in CmdDrawMeshTasksNV()
5054 assert((int64_t)firstTask + taskCount - 1 <= UINT32_MAX); in CmdDrawMeshTasksNV()
5059 m.StartingThreadGroupIDX = firstTask; in CmdDrawMeshTasksNV()
5075 const size_t firstTaskOff = offsetof(VkDrawMeshTasksIndirectCommandNV, firstTask); in mesh_load_indirect_parameters()
5035 CmdDrawMeshTasksNV( VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) CmdDrawMeshTasksNV() argument
/third_party/skia/include/third_party/vulkan/vulkan/
H A Dvulkan_core.h10566 uint32_t firstTask; member
10569 typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask);
10577 uint32_t firstTask);
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_cmd_buffer.c7188 /* Pass this as the IB to the shader for emulating firstTask in task shaders. */ in radv_emit_direct_taskmesh_draw_packets()
7836 const size_t src_off_first_task = offsetof(VkDrawMeshTasksIndirectCommandNV, firstTask); in radv_nv_mesh_indirect_bo()
7863 * - firstVertex = firstTask (copied here) in radv_nv_mesh_indirect_bo()
8163 radv_CmdDrawMeshTasksNV(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) in radv_CmdDrawMeshTasksNV() argument
8182 radv_emit_direct_taskmesh_draw_packets(cmd_buffer, taskCount, 1, 1, firstTask); in radv_CmdDrawMeshTasksNV()
8184 radv_emit_direct_mesh_draw_packet(cmd_buffer, taskCount, 1, 1, firstTask); in radv_CmdDrawMeshTasksNV()
8214 * Needed because DISPATCH_MESH_INDIRECT_MULTI doesn't support firstTask. in radv_CmdDrawMeshTasksIndirectNV()
8218 * These packets don't support firstTask so we implement that by in radv_CmdDrawMeshTasksIndirectNV()
/third_party/mesa3d/include/vulkan/
H A Dvulkan_core.h12059 uint32_t firstTask; member
12062 typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask);
12070 uint32_t firstTask);
/third_party/skia/third_party/externals/swiftshader/include/vulkan/
H A Dvulkan_core.h10969 uint32_t firstTask; member
10972 typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask);
10980 uint32_t firstTask);
H A Dvulkan.hpp4623 uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT
4625 return ::vkCmdDrawMeshTasksNV( commandBuffer, taskCount, firstTask );
H A Dvulkan_raii.hpp4517 void drawMeshTasksNV( uint32_t taskCount, uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT;
14551 uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT
14556 getDispatcher()->vkCmdDrawMeshTasksNV( static_cast<VkCommandBuffer>( m_commandBuffer ), taskCount, firstTask ); variable
H A Dvulkan_structs.hpp23357 , firstTask( firstTask_ ) in firstTask() function
23386 firstTask = firstTask_;
23406 return ( taskCount == rhs.taskCount ) && ( firstTask == rhs.firstTask );
23417 uint32_t firstTask = {}; member
[all...]
H A Dvulkan_handles.hpp4319 uint32_t firstTask,
H A Dvulkan_funcs.hpp15664 uint32_t firstTask,
15668 d.vkCmdDrawMeshTasksNV( m_commandBuffer, taskCount, firstTask );
[all...]
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/
H A Dvulkan_core.h11129 uint32_t firstTask; member
11132 typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask);
11140 uint32_t firstTask);
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_core.h13944 uint32_t firstTask; member
13947 typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask);
13955 uint32_t firstTask);
H A Dvulkan.hpp4227 void vkCmdDrawMeshTasksNV( VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT
4229 return ::vkCmdDrawMeshTasksNV( commandBuffer, taskCount, firstTask );
H A Dvulkan_raii.hpp5949 void drawMeshTasksNV( uint32_t taskCount, uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT;
18956 getDispatcher()->vkCmdDrawMeshTasksNV( static_cast<VkCommandBuffer>( m_commandBuffer ), taskCount, firstTask ); global() variable
[all...]
H A Dvulkan_funcs.hpp[all...]
H A Dvulkan_handles.hpp5670 void drawMeshTasksNV( uint32_t taskCount, uint32_t firstTask, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT;
H A Dvulkan_hash.hpp4387 VULKAN_HPP_HASH_COMBINE( seed, drawMeshTasksIndirectCommandNV.firstTask );
H A Dvulkan_structs.hpp33156 , firstTask( firstTask_ ) firstTask() function
33232 uint32_t firstTask = {}; global() member
[all...]
/third_party/vulkan-loader/loader/generated/
H A Dvk_loader_extensions.c6614 uint32_t firstTask) { in CmdDrawMeshTasksNV()
6622 disp->CmdDrawMeshTasksNV(commandBuffer, taskCount, firstTask); in CmdDrawMeshTasksNV()
6611 CmdDrawMeshTasksNV( VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) CmdDrawMeshTasksNV() argument

Completed in 591 milliseconds