Lines Matching refs:GrGLTexture
19 GrTextureType GrGLTexture::TextureTypeFromTarget(GrGLenum target) { in TextureTypeFromTarget()
46 GrGLTexture::GrGLTexture(GrGLGpu* gpu, SkBudgeted budgeted, const Desc& desc, in GrGLTexture() function in GrGLTexture
59 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const Desc& desc, GrMipmapStatus mipmapStatus, in GrGLTexture() function in GrGLTexture
74 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const Desc& desc, sk_sp<GrGLTextureParameters> parameters, in GrGLTexture() function in GrGLTexture
84 void GrGLTexture::init(const Desc& desc) { in init()
92 GrGLenum GrGLTexture::target() const { return target_from_texture_type(this->textureType()); } in target()
94 void GrGLTexture::onRelease() { in onRelease()
107 void GrGLTexture::onAbandon() { in onAbandon()
112 GrBackendTexture GrGLTexture::getBackendTexture() const { in getBackendTexture()
120 GrBackendFormat GrGLTexture::backendFormat() const { in backendFormat()
125 sk_sp<GrGLTexture> GrGLTexture::MakeWrapped(GrGLGpu* gpu, in MakeWrapped()
131 return sk_sp<GrGLTexture>( in MakeWrapped()
132 new GrGLTexture(gpu, desc, mipmapStatus, std::move(parameters), cacheable, ioType)); in MakeWrapped()
135 bool GrGLTexture::onStealBackendTexture(GrBackendTexture* backendTexture, in onStealBackendTexture()
144 this->GrGLTexture::onAbandon(); in onStealBackendTexture()
148 void GrGLTexture::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics()