Lines Matching refs:GrTexture
22 SkImage_Gpu::SkImage_Gpu(int w, int h, uint32_t uniqueID, SkAlphaType at, GrTexture* tex, in SkImage_Gpu()
81 GrTexture* SkImage_Gpu::asTextureRef(GrContext* ctx, const GrTextureParams& params) const { in asTextureRef()
143 GrTexture* subTx = ctx->textureProvider()->createTexture(desc, fBudgeted); in onNewSubset()
161 SkAutoTUnref<GrTexture> tex(ctx->textureProvider()->wrapBackendTexture(desc, ownership)); in new_wrapped_texture_common()
189 SkAutoTUnref<GrTexture> src(ctx->textureProvider()->wrapBackendTexture( in NewFromTextureCopy()
195 SkAutoTUnref<GrTexture> dst(GrDeepCopyTexture(src, SkBudgeted::kYes)); in NewFromTextureCopy()
240 SkAutoTUnref<GrTexture> yTex(ctx->textureProvider()->wrapBackendTexture( in NewFromYUVTexturesCopy()
242 SkAutoTUnref<GrTexture> uTex(ctx->textureProvider()->wrapBackendTexture( in NewFromYUVTexturesCopy()
244 SkAutoTUnref<GrTexture> vTex(ctx->textureProvider()->wrapBackendTexture( in NewFromYUVTexturesCopy()
259 SkAutoTUnref<GrTexture> dst(ctx->textureProvider()->createTexture(dstDesc, SkBudgeted::kYes)); in NewFromYUVTexturesCopy()
283 SkAutoTUnref<GrTexture> texture(maker->refTextureForParams(GrTextureParams::ClampNoFilter())); in create_image_from_maker()
295 if (GrTexture* peek = as_IB(this)->peekTexture()) { in newTextureImage()
315 GrTexture* GrDeepCopyTexture(GrTexture* src, SkBudgeted budgeted) { in GrDeepCopyTexture()
319 GrTexture* dst = ctx->textureProvider()->createTexture(desc, budgeted, nullptr, 0); in GrDeepCopyTexture()