Searched refs:GrMtlCommandBuffer (Results 1 – 9 of 9) sorted by relevance
8 #include "src/gpu/mtl/GrMtlCommandBuffer.h"23 sk_sp<GrMtlCommandBuffer> GrMtlCommandBuffer::Make(id<MTLCommandQueue> queue) {31 mtlCommandBuffer.label = @"GrMtlCommandBuffer::Make";34 return sk_sp<GrMtlCommandBuffer>(new GrMtlCommandBuffer(mtlCommandBuffer));37 GrMtlCommandBuffer::~GrMtlCommandBuffer() { function45 void GrMtlCommandBuffer::releaseResources() {53 id<MTLBlitCommandEncoder> GrMtlCommandBuffer::getBlitCommandEncoder() {62 NSLog(@"GrMtlCommandBuffer: tried to create MTLBlitCommandEncoder while in background.");139 GrMtlRenderCommandEncoder* GrMtlCommandBuffer::getRenderCommandEncoder(154 GrMtlRenderCommandEncoder* GrMtlCommandBuffer::getRenderCommandEncoder([all …]
30 class GrMtlCommandBuffer : public SkRefCnt {32 static sk_sp<GrMtlCommandBuffer> Make(id<MTLCommandQueue> queue);33 ~GrMtlCommandBuffer() override;96 GrMtlCommandBuffer(id<MTLCommandBuffer> cmdBuffer) in GrMtlCommandBuffer() function
34 class GrMtlCommandBuffer; variable54 GrMtlCommandBuffer* commandBuffer();304 sk_sp<GrMtlCommandBuffer> fCurrentCmdBuffer;306 using OutstandingCommandBuffer = sk_sp<GrMtlCommandBuffer>;
12 #include "src/gpu/mtl/GrMtlCommandBuffer.h"110 GrMtlCommandBuffer* cmdBuffer = this->mtlGpu()->commandBuffer();
25 class GrMtlCommandBuffer; variable
23 #include "src/gpu/mtl/GrMtlCommandBuffer.h"89 fCurrentCmdBuffer = GrMtlCommandBuffer::Make(fQueue);177 GrMtlCommandBuffer* GrMtlGpu::commandBuffer() {183 fCurrentCmdBuffer = GrMtlCommandBuffer::Make(fQueue);964 GrMtlCommandBuffer* cmdBuffer = this->commandBuffer();1066 GrMtlCommandBuffer* cmdBuffer = this->commandBuffer();1537 GrMtlCommandBuffer* cmdBuffer = this->commandBuffer();
15 #include "src/gpu/mtl/GrMtlCommandBuffer.h"
13 #include "src/gpu/mtl/GrMtlCommandBuffer.h"
771 "$_src/gpu/mtl/GrMtlCommandBuffer.h",772 "$_src/gpu/mtl/GrMtlCommandBuffer.mm",