Lines Matching refs:GrD3DTexture
17 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture() function in GrD3DTexture
35 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, SkISize dimensions, const GrD3DTextureResourceInfo& info, in GrD3DTexture() function in GrD3DTexture
52 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture() function in GrD3DTexture
65 sk_sp<GrD3DTexture> GrD3DTexture::MakeNewTexture(GrD3DGpu* gpu, SkBudgeted budgeted, in MakeNewTexture()
83 GrD3DTexture* tex = new GrD3DTexture(gpu, budgeted, dimensions, info, std::move(state), in MakeNewTexture()
86 return sk_sp<GrD3DTexture>(tex); in MakeNewTexture()
89 sk_sp<GrD3DTexture> GrD3DTexture::MakeWrappedTexture(GrD3DGpu* gpu, in MakeWrappedTexture()
106 return sk_sp<GrD3DTexture>(new GrD3DTexture(gpu, dimensions, info, std::move(state), in MakeWrappedTexture()
111 sk_sp<GrD3DTexture> GrD3DTexture::MakeAliasingTexture(GrD3DGpu* gpu, in MakeAliasingTexture()
112 sk_sp<GrD3DTexture> originalTexture, in MakeAliasingTexture()
130 GrD3DTexture* tex = new GrD3DTexture(gpu, SkBudgeted::kNo, originalTexture->dimensions(), in MakeAliasingTexture()
133 return sk_sp<GrD3DTexture>(tex); in MakeAliasingTexture()
136 void GrD3DTexture::onRelease() { in onRelease()
144 void GrD3DTexture::onAbandon() { in onAbandon()
151 GrBackendTexture GrD3DTexture::getBackendTexture() const { in getBackendTexture()
155 GrD3DGpu* GrD3DTexture::getD3DGpu() const { in getD3DGpu()