Home
last modified time | relevance | path

Searched refs:CommandIterator (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DCommandAllocator.cpp29 CommandIterator::CommandIterator() { in CommandIterator() function in dawn_native::CommandIterator
33 CommandIterator::~CommandIterator() { in ~CommandIterator()
37 CommandIterator::CommandIterator(CommandIterator&& other) { in CommandIterator() function in dawn_native::CommandIterator
45 CommandIterator& CommandIterator::operator=(CommandIterator&& other) { in operator =()
55 CommandIterator::CommandIterator(CommandAllocator allocator) in CommandIterator() function in dawn_native::CommandIterator
60 void CommandIterator::AcquireCommandBlocks(std::vector<CommandAllocator> allocators) { in AcquireCommandBlocks()
75 bool CommandIterator::NextCommandIdInNewBlock(uint32_t* commandId) { in NextCommandIdInNewBlock()
86 void CommandIterator::Reset() { in Reset()
101 void CommandIterator::MakeEmptyAsDataWasDestroyed() { in MakeEmptyAsDataWasDestroyed()
114 bool CommandIterator::IsEmpty() const { in IsEmpty()
DCommandAllocator.h70 class CommandIterator : public NonCopyable {
72 CommandIterator();
73 ~CommandIterator();
75 CommandIterator(CommandIterator&& other);
76 CommandIterator& operator=(CommandIterator&& other);
79 explicit CommandIterator(CommandAllocator allocator);
203 friend CommandIterator; variable
DEncodingContext.h44 CommandIterator AcquireCommands();
45 CommandIterator* GetIterator();
171 CommandIterator mIterator;
DRenderBundle.h50 CommandIterator* GetCommands();
63 CommandIterator mCommands;
DCommandBuffer.h45 CommandIterator* GetCommandIteratorForTesting();
52 CommandIterator mCommands;
DCommands.h281 class CommandIterator; variable
282 void FreeCommands(CommandIterator* commands);
286 void SkipCommand(CommandIterator* commands, Command type);
DEncodingContext.cpp51 CommandIterator EncodingContext::AcquireCommands() { in AcquireCommands()
58 CommandIterator* EncodingContext::GetIterator() { in GetIterator()
DRenderBundleEncoder.h40 CommandIterator AcquireCommands();
DRenderBundle.cpp63 CommandIterator* RenderBundleBase::GetCommands() { in GetCommands()
DCommands.cpp28 void FreeCommands(CommandIterator* commands) { in FreeCommands()
216 void SkipCommand(CommandIterator* commands, Command type) { in SkipCommand()
DCommandEncoder.h35 CommandIterator AcquireCommands();
DRenderBundleEncoder.cpp126 CommandIterator RenderBundleEncoder::AcquireCommands() { in AcquireCommands()
DCommandBuffer.cpp70 CommandIterator* CommandBufferBase::GetCommandIteratorForTesting() { in GetCommandIteratorForTesting()
DCommandEncoder.cpp490 CommandIterator CommandEncoder::AcquireCommands() { in AcquireCommands()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
DCommandAllocatorTests.cpp65 CommandIterator iterator(std::move(allocator)); in TEST()
89 CommandIterator iterator(std::move(allocator)); in TEST()
136 CommandIterator iterator(std::move(allocator)); in TEST()
173 CommandIterator iterator(std::move(allocator)); in TEST()
217 CommandIterator iterator(std::move(allocator)); in TEST()
249 CommandIterator iterator(std::move(allocator)); in TEST()
296 CommandIterator iterator(std::move(allocator)); in TEST()
336 CommandIterator iterator(std::move(allocator)); in TEST()
346 CommandIterator iterator1(std::move(allocator)); in TEST()
347 CommandIterator iterator2(std::move(iterator1)); in TEST()
[all …]
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/
DCommandBufferEncodingTests.cpp24 void ExpectCommands(dawn_native::CommandIterator* commands, in ExpectCommands()
26 std::function<void(dawn_native::CommandIterator*)>>> in ExpectCommands()
150 return [pipeline](CommandIterator* commands) { in TEST_F()
158 return [index, bg, offsets](CommandIterator* commands) { in TEST_F()
177 auto ExpectDispatchIndirect = [&](CommandIterator* commands) { in TEST_F()
189 auto ExpectSetValidationPipeline = [&](CommandIterator* commands) { in TEST_F()
200 auto ExpectSetValidationBindGroup = [&](CommandIterator* commands) { in TEST_F()
207 auto ExpectSetValidationDispatch = [&](CommandIterator* commands) { in TEST_F()
218 [&](CommandIterator* commands) { SkipCommand(commands, Command::BeginComputePass); }}, in TEST_F()
269 [&](CommandIterator* commands) { commands->NextCommand<EndComputePassCmd>(); }}, in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DCommandBufferVk.cpp1073 auto EncodeRenderBundleCommand = [&](CommandIterator* iter, Command type) { in RecordRenderPass()
1281 CommandIterator* iter = bundles[i]->GetCommands(); in RecordRenderPass()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DCommandBufferD3D12.cpp1391 auto EncodeRenderBundleCommand = [&](CommandIterator* iter, Command type) -> MaybeError { in RecordRenderPass()
1607 CommandIterator* iter = bundles[i]->GetCommands(); in RecordRenderPass()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DCommandBufferGL.cpp1136 auto DoRenderBundleCommand = [&](CommandIterator* iter, Command type) { in ExecuteRenderPass()
1326 CommandIterator* iter = bundles[i]->GetCommands(); in ExecuteRenderPass()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandBufferMTL.mm1276 auto EncodeRenderBundleCommand = [&](CommandIterator* iter, Command type) {
1513 CommandIterator* iter = bundles[i]->GetCommands();