Lines Matching refs:GrTexture
27 #include "src/gpu/GrTexture.h"
44 sk_sp<GrTexture> GrResourceProvider::createTexture(SkISize dimensions,
112 sk_sp<GrTexture> GrResourceProvider::getExactScratch(SkISize dimensions,
120 sk_sp<GrTexture> tex(this->findAndRefScratchTexture(dimensions,
134 sk_sp<GrTexture> GrResourceProvider::createTexture(SkISize dimensions,
179 sk_sp<GrTexture> GrResourceProvider::createCompressedTexture(SkISize dimensions,
199 sk_sp<GrTexture> GrResourceProvider::createTexture(SkISize dimensions,
222 sk_sp<GrTexture> tex =
274 sk_sp<GrTexture> GrResourceProvider::createApproxTexture(SkISize dimensions,
313 sk_sp<GrTexture> GrResourceProvider::findAndRefScratchTexture(const GrScratchKey& key) {
321 return sk_sp<GrTexture>(surface->asTexture());
326 sk_sp<GrTexture> GrResourceProvider::findAndRefScratchTexture(SkISize dimensions,
343 GrTexture::ComputeScratchKey(*this->caps(), format, dimensions, renderable,
351 sk_sp<GrTexture> GrResourceProvider::wrapBackendTexture(const GrBackendTexture& tex,
362 sk_sp<GrTexture> GrResourceProvider::wrapCompressedBackendTexture(const GrBackendTexture& tex,
374 sk_sp<GrTexture> GrResourceProvider::wrapRenderableBackendTexture(const GrBackendTexture& tex,
831 sk_sp<GrTexture> GrResourceProvider::writePixels(sk_sp<GrTexture> texture,