Searched refs:GrGLBackendTextureData (Results 1 – 3 of 3) sorted by relevance
138 GrGLBackendTextureData::GrGLBackendTextureData(const GrGLTextureInfo& info, in GrGLBackendTextureData() function in GrGLBackendTextureData142 void GrGLBackendTextureData::copyTo(AnyTextureData& textureData) const { in copyTo()143 textureData.emplace<GrGLBackendTextureData>(fGLInfo.info(), fGLInfo.refParameters()); in copyTo()146 bool GrGLBackendTextureData::isProtected() const { return fGLInfo.isProtected(); } in isProtected()148 bool GrGLBackendTextureData::equal(const GrBackendTextureData* that) const { in equal()150 if (auto otherGL = static_cast<const GrGLBackendTextureData*>(that)) { in equal()156 bool GrGLBackendTextureData::isSameTexture(const GrBackendTextureData* that) const { in isSameTexture()158 if (auto otherGL = static_cast<const GrGLBackendTextureData*>(that)) { in isSameTexture()164 GrBackendFormat GrGLBackendTextureData::getBackendFormat() const { in getBackendFormat()168 static const GrGLBackendTextureData* get_and_cast_data(const GrBackendTexture& texture) { in get_and_cast_data()[all …]
34 class GrGLBackendTextureData final : public GrBackendTextureData {36 GrGLBackendTextureData(const GrGLTextureInfo& info, sk_sp<GrGLTextureParameters> params);
753 auto glTextureData = static_cast<const GrGLBackendTextureData*>(btd); in get_gl_texture_params()