Lines Matching refs:UVec3
91 const tcu::UVec3& numWorkGroups) in DispatchCommand()
96 tcu::UVec3 m_numWorkGroups;
106 const tcu::UVec3 workGroupSize, in DispatchCaseDesc()
117 const tcu::UVec3 m_workGroupSize;
127 const tcu::UVec3& workGroupSize,
151 const tcu::UVec3 m_workGroupSize;
164 const tcu::UVec3& workGroupSize, in IndirectDispatchInstanceBufferUpload()
380 const tcu::UVec3 m_workGroupSize;
442 const tcu::UVec3& workGroupSize, in IndirectDispatchInstanceBufferGenerate()
627 …_invocation", "Single invocation only from offset 0", INDIRECT_COMMAND_OFFSET, tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
628 commandsVec(DispatchCommand(0, tcu::UVec3(1, 1, 1))) in createIndirectComputeDispatchTests()
630 …_groups", "Multiple groups dispatched from offset 0", INDIRECT_COMMAND_OFFSET, tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
631 commandsVec(DispatchCommand(0, tcu::UVec3(2, 3, 5))) in createIndirectComputeDispatchTests()
633 …ions", "Multiple groups of size 2x3x1 from offset 0", INDIRECT_COMMAND_OFFSET, tcu::UVec3(2, 3, 1), in createIndirectComputeDispatchTests()
634 commandsVec(DispatchCommand(0, tcu::UVec3(1, 2, 3))) in createIndirectComputeDispatchTests()
636 …DispatchCaseDesc("small_offset", "Small offset", 16 + INDIRECT_COMMAND_OFFSET, tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
637 commandsVec(DispatchCommand(16, tcu::UVec3(1, 1, 1))) in createIndirectComputeDispatchTests()
639 DispatchCaseDesc("large_offset", "Large offset", (2 << 20), tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
640 commandsVec(DispatchCommand((1 << 20) + 12, tcu::UVec3(1, 1, 1))) in createIndirectComputeDispatchTests()
642 …offset_multiple_invocations", "Large offset, multiple invocations", (2 << 20), tcu::UVec3(2, 3, 1), in createIndirectComputeDispatchTests()
643 commandsVec(DispatchCommand((1 << 20) + 12, tcu::UVec3(1, 2, 3))) in createIndirectComputeDispatchTests()
645 DispatchCaseDesc("empty_command", "Empty command", INDIRECT_COMMAND_OFFSET, tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
646 commandsVec(DispatchCommand(0, tcu::UVec3(0, 0, 0))) in createIndirectComputeDispatchTests()
648 …i_dispatch", "Dispatch multiple compute commands from single buffer", 1 << 10, tcu::UVec3(3, 1, 2), in createIndirectComputeDispatchTests()
649 commandsVec(DispatchCommand(0, tcu::UVec3(1, 1, 1)), in createIndirectComputeDispatchTests()
650 DispatchCommand(INDIRECT_COMMAND_OFFSET, tcu::UVec3(2, 1, 1)), in createIndirectComputeDispatchTests()
651 DispatchCommand(104, tcu::UVec3(1, 3, 1)), in createIndirectComputeDispatchTests()
652 DispatchCommand(40, tcu::UVec3(1, 1, 7)), in createIndirectComputeDispatchTests()
653 DispatchCommand(52, tcu::UVec3(1, 1, 4))) in createIndirectComputeDispatchTests()
655 …se_command", "Dispatch multiple compute commands from single buffer", 1 << 10, tcu::UVec3(3, 1, 2), in createIndirectComputeDispatchTests()
656 commandsVec(DispatchCommand(0, tcu::UVec3(1, 1, 1)), in createIndirectComputeDispatchTests()
657 DispatchCommand(0, tcu::UVec3(1, 1, 1)), in createIndirectComputeDispatchTests()
658 DispatchCommand(0, tcu::UVec3(1, 1, 1)), in createIndirectComputeDispatchTests()
659 DispatchCommand(104, tcu::UVec3(1, 3, 1)), in createIndirectComputeDispatchTests()
660 DispatchCommand(104, tcu::UVec3(1, 3, 1)), in createIndirectComputeDispatchTests()
661 DispatchCommand(52, tcu::UVec3(1, 1, 4)), in createIndirectComputeDispatchTests()
662 DispatchCommand(52, tcu::UVec3(1, 1, 4))) in createIndirectComputeDispatchTests()