Home
last modified time | relevance | path

Searched refs:CommandEncoder (Results 1 – 6 of 6) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
Dmtl_command_buffer.h36 class CommandEncoder; variable
126 void setActiveCommandEncoder(CommandEncoder *encoder);
127 void invalidateActiveCommandEncoder(CommandEncoder *encoder);
148 CommandEncoder *mActiveCommandEncoder = nullptr;
162 class CommandEncoder : public WrappedObject<id<MTLCommandEncoder>>, angle::NonCopyable
172 virtual ~CommandEncoder();
179 CommandEncoder &markResourceBeingWrittenByGPU(const BufferRef &buffer);
180 CommandEncoder &markResourceBeingWrittenByGPU(const TextureRef &texture);
190 CommandEncoder(CommandBuffer *cmdBuffer, Type type);
311 class RenderCommandEncoder final : public CommandEncoder
[all …]
Dmtl_command_buffer.mm662 mtl::CommandEncoder *currentEncoder = mActiveCommandEncoder;
710 if (mActiveCommandEncoder && mActiveCommandEncoder->getType() == CommandEncoder::RENDER)
736 void CommandBuffer::setActiveCommandEncoder(CommandEncoder *encoder)
750 void CommandBuffer::invalidateActiveCommandEncoder(CommandEncoder *encoder)
823 ASSERT(!mActiveCommandEncoder || mActiveCommandEncoder->getType() != CommandEncoder::RENDER);
838 ASSERT(!mActiveCommandEncoder || mActiveCommandEncoder->getType() != CommandEncoder::RENDER);
875 // CommandEncoder implementation
876 CommandEncoder::CommandEncoder(CommandBuffer *cmdBuffer, Type type)
880 CommandEncoder::~CommandEncoder()
885 void CommandEncoder::endEncoding()
[all …]
/external/skia/src/gpu/dawn/
DGrDawnGpu.h99 wgpu::CommandEncoder getCopyEncoder();
213 wgpu::CommandEncoder fCopyEncoder;
DGrDawnOpsRenderPass.h68 wgpu::CommandEncoder fEncoder;
DGrDawnGpu.cpp399 wgpu::CommandEncoder copyEncoder = this->getCopyEncoder(); in onClearBackendTexture()
739 wgpu::CommandEncoder commandEncoder = fDevice.CreateCommandEncoder(); in onRegenerateMipMapLevels()
895 wgpu::CommandEncoder GrDawnGpu::getCopyEncoder() { in getCopyEncoder()
/external/deqp-deps/amber/src/dawn/
Dengine_dawn.cc910 ::dawn::CommandEncoder encoder = device_->CreateCommandEncoder(); in DoClear()
1308 ::dawn::CommandEncoder encoder = device_->CreateCommandEncoder(); in DoDrawRect()
1382 ::dawn::CommandEncoder encoder = device_->CreateCommandEncoder(); in DoDrawArrays()
1433 ::dawn::CommandEncoder encoder = device_->CreateCommandEncoder(); in DoCompute()