Lines Matching refs:GrGLTexture
18 GrTextureType GrGLTexture::TextureTypeFromTarget(GrGLenum target) { in TextureTypeFromTarget()
45 GrGLTexture::GrGLTexture(GrGLGpu* gpu, SkBudgeted budgeted, const Desc& desc, in GrGLTexture() function in GrGLTexture
58 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const Desc& desc, GrMipMapsStatus mipMapsStatus, in GrGLTexture() function in GrGLTexture
73 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const Desc& desc, sk_sp<GrGLTextureParameters> parameters, in GrGLTexture() function in GrGLTexture
83 void GrGLTexture::init(const Desc& desc) { in init()
91 GrGLenum GrGLTexture::target() const { in target()
95 void GrGLTexture::onRelease() { in onRelease()
107 void GrGLTexture::onAbandon() { in onAbandon()
112 GrBackendTexture GrGLTexture::getBackendTexture() const { in getBackendTexture()
121 GrBackendFormat GrGLTexture::backendFormat() const { in backendFormat()
126 sk_sp<GrGLTexture> GrGLTexture::MakeWrapped(GrGLGpu* gpu, in MakeWrapped()
132 return sk_sp<GrGLTexture>( in MakeWrapped()
133 new GrGLTexture(gpu, desc, mipMapsStatus, std::move(parameters), cacheable, ioType)); in MakeWrapped()
136 bool GrGLTexture::onStealBackendTexture(GrBackendTexture* backendTexture, in onStealBackendTexture()
145 this->GrGLTexture::onAbandon(); in onStealBackendTexture()
149 void GrGLTexture::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics()
169 GrGLTexture::gpuMemorySize()); in dumpMemoryStatistics()