Lines Matching refs:GrMockGpu
15 int GrMockGpu::NextInternalTextureID() { in NextInternalTextureID()
20 int GrMockGpu::NextExternalTextureID() { in NextExternalTextureID()
27 GrGpu* GrMockGpu::Create(GrBackendContext backendContext, const GrContextOptions& contextOptions, in Create()
34 return new GrMockGpu(context, *options, contextOptions); in Create()
37 GrGpuCommandBuffer* GrMockGpu::createCommandBuffer(const GrGpuCommandBuffer::LoadAndStoreInfo&, in createCommandBuffer()
42 void GrMockGpu::submitCommandBuffer(const GrMockGpuCommandBuffer* cmdBuffer) { in submitCommandBuffer()
48 GrMockGpu::GrMockGpu(GrContext* context, const GrMockOptions& options, in GrMockGpu() function in GrMockGpu
54 sk_sp<GrTexture> GrMockGpu::onCreateTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, in onCreateTexture()
66 GrBuffer* GrMockGpu::onCreateBuffer(size_t sizeInBytes, GrBufferType type, in onCreateBuffer()
71 GrStencilAttachment* GrMockGpu::createStencilAttachmentForRenderTarget(const GrRenderTarget* rt, in createStencilAttachmentForRenderTarget()
79 GrBackendObject GrMockGpu::createTestingOnlyBackendTexture(void* pixels, int w, int h, in createTestingOnlyBackendTexture()
87 bool GrMockGpu::isTestingOnlyBackendTexture(GrBackendObject object) const { in isTestingOnlyBackendTexture()
92 void GrMockGpu::deleteTestingOnlyBackendTexture(GrBackendObject object, bool abandonTexture) { in deleteTestingOnlyBackendTexture()