/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 102 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 D | vktMeshShaderBuiltinTests.cpp | 300 vkd.cmdDrawMeshTasksNV(cmdBuffer, command.taskCount, command.firstTask); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 102 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 D | vktMeshShaderBuiltinTests.cpp | 300 vkd.cmdDrawMeshTasksNV(cmdBuffer, command.taskCount, command.firstTask); in iterate()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | genX_cmd_buffer.c | 5038 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 D | vulkan_core.h | 10566 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 D | radv_cmd_buffer.c | 7188 /* 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 D | vulkan_core.h | 12059 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 D | vulkan_core.h | 10969 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 D | vulkan.hpp | 4623 uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT 4625 return ::vkCmdDrawMeshTasksNV( commandBuffer, taskCount, firstTask );
|
H A D | vulkan_raii.hpp | 4517 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 D | vulkan_structs.hpp | 23357 , firstTask( firstTask_ ) in firstTask() function 23386 firstTask = firstTask_; 23406 return ( taskCount == rhs.taskCount ) && ( firstTask == rhs.firstTask ); 23417 uint32_t firstTask = {}; member [all...] |
H A D | vulkan_handles.hpp | 4319 uint32_t firstTask,
|
H A D | vulkan_funcs.hpp | 15664 uint32_t firstTask, 15668 d.vkCmdDrawMeshTasksNV( m_commandBuffer, taskCount, firstTask ); [all...] |
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 11129 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 D | vulkan_core.h | 13944 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 D | vulkan.hpp | 4227 void vkCmdDrawMeshTasksNV( VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT 4229 return ::vkCmdDrawMeshTasksNV( commandBuffer, taskCount, firstTask );
|
H A D | vulkan_raii.hpp | 5949 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 D | vulkan_funcs.hpp | [all...] |
H A D | vulkan_handles.hpp | 5670 void drawMeshTasksNV( uint32_t taskCount, uint32_t firstTask, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT;
|
H A D | vulkan_hash.hpp | 4387 VULKAN_HPP_HASH_COMBINE( seed, drawMeshTasksIndirectCommandNV.firstTask );
|
H A D | vulkan_structs.hpp | 33156 , firstTask( firstTask_ ) firstTask() function 33232 uint32_t firstTask = {}; global() member [all...] |
/third_party/vulkan-loader/loader/generated/ |
H A D | vk_loader_extensions.c | 6614 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
|