Lines Matching refs:fGpu
36 , fGpu(gpu) in GrResourceProvider()
42 fCaps = sk_ref_sp(fGpu->caps()); in GrResourceProvider()
60 return fGpu->createTexture(desc, budgeted, texels, mipLevelCount); in createTexture()
92 GrContext* context = fGpu->getContext(); in createTexture()
119 return fGpu->createTexture(desc, budgeted, &mipLevel, 1); in createTexture()
142 return fGpu->createTexture(desc, budgeted); in createTexture()
171 (fGpu->caps()->reuseScratchTextures() || (desc.fFlags & kRenderTarget_GrSurfaceFlag))) { in createApproxTexture()
181 return fGpu->createTexture(*copyDesc, SkBudgeted::kYes); in createApproxTexture()
193 (fGpu->caps()->reuseScratchTextures() || (desc.fFlags & kRenderTarget_GrSurfaceFlag))) { in refScratchTexture()
225 return fGpu->wrapBackendTexture(tex, ownership, cacheable, ioType); in wrapBackendTexture()
236 return fGpu->wrapRenderableBackendTexture(tex, sampleCnt, ownership, cacheable); in wrapRenderableBackendTexture()
243 return this->isAbandoned() ? nullptr : fGpu->wrapBackendRenderTarget(backendRT); in wrapBackendRenderTarget()
249 return this->isAbandoned() ? nullptr : fGpu->wrapVulkanSecondaryCBAsRenderTarget(imageInfo, in wrapVulkanSecondaryCBAsRenderTarget()
415 return fGpu->wrapBackendTextureAsRenderTarget(tex, sampleCnt); in wrapBackendTextureAsRenderTarget()
419 return fGpu->makeSemaphore(isOwned); in makeSemaphore()
426 return this->isAbandoned() ? nullptr : fGpu->wrapBackendSemaphore(semaphore, in wrapBackendSemaphore()