Lines Matching refs:fGpu
45 , fGpu(gpu) in GrResourceProvider()
58 fCaps = sk_ref_sp(fGpu->caps()); in GrResourceProvider()
79 return fGpu->createTexture(desc, budgeted, texels, mipLevelCount); in createTexture()
111 GrContext* context = fGpu->getContext(); in createTexture()
138 return fGpu->createTexture(desc, budgeted, &mipLevel, 1); in createTexture()
161 return fGpu->createTexture(desc, budgeted); in createTexture()
190 (fGpu->caps()->reuseScratchTextures() || (desc.fFlags & kRenderTarget_GrSurfaceFlag))) { in createApproxTexture()
200 return fGpu->createTexture(*copyDesc, SkBudgeted::kYes); in createApproxTexture()
212 (fGpu->caps()->reuseScratchTextures() || (desc.fFlags & kRenderTarget_GrSurfaceFlag))) { in refScratchTexture()
244 return fGpu->wrapBackendTexture(tex, ownership, cacheable, ioType); in wrapBackendTexture()
255 return fGpu->wrapRenderableBackendTexture(tex, sampleCnt, ownership, cacheable); in wrapRenderableBackendTexture()
262 return this->isAbandoned() ? nullptr : fGpu->wrapBackendRenderTarget(backendRT); in wrapBackendRenderTarget()
268 return this->isAbandoned() ? nullptr : fGpu->wrapVulkanSecondaryCBAsRenderTarget(imageInfo, in wrapVulkanSecondaryCBAsRenderTarget()
445 return fGpu->wrapBackendTextureAsRenderTarget(tex, sampleCnt); in wrapBackendTextureAsRenderTarget()
449 return fGpu->makeSemaphore(isOwned); in makeSemaphore()
456 return this->isAbandoned() ? nullptr : fGpu->wrapBackendSemaphore(semaphore, in wrapBackendSemaphore()