Lines Matching refs:fGpu
36 , fGpu(gpu)
41 fCaps = sk_ref_sp(fGpu->caps());
99 return fGpu->createTexture(dimensions,
191 return fGpu->createCompressedTexture(dimensions, format, budgeted, mipmapped,
194 return fGpu->createCompressedTexture(dimensions, format, budgeted, mipmapped,
235 return fGpu->createTexture(dimensions,
303 return fGpu->createTexture(copyDimensions,
319 fGpu->stats()->incNumScratchTexturesReused();
341 if (fGpu->caps()->reuseScratchTextures() || renderable == GrRenderable::kYes) {
359 return fGpu->wrapBackendTexture(tex, ownership, cacheable, ioType);
370 return fGpu->wrapCompressedBackendTexture(tex, ownership, cacheable);
382 return fGpu->wrapRenderableBackendTexture(tex, sampleCnt, ownership, cacheable);
388 return this->isAbandoned() ? nullptr : fGpu->wrapBackendRenderTarget(backendRT);
394 return this->isAbandoned() ? nullptr : fGpu->wrapVulkanSecondaryCBAsRenderTarget(imageInfo,
722 return fGpu->makeMSAAAttachment(dimensions, format, sampleCnt, isProtected, memoryless);
746 fGpu->stats()->incNumScratchMSAAAttachmentsReused();
756 return this->isAbandoned() ? nullptr : fGpu->makeSemaphore(isOwned);
764 return this->isAbandoned() ? nullptr : fGpu->wrapBackendSemaphore(semaphore,
848 SkAssertResult(fGpu->writePixels(texture.get(),