Lines Matching defs:tex
1396 sk_sp<GrGLTexture> tex;
1406 tex = sk_make_sp<GrGLTextureRenderTarget>(
1408 tex->baseLevelWasBoundToFBO();
1410 tex = sk_make_sp<GrGLTexture>(this, budgeted, texDesc, mipmapStatus);
1413 tex->parameters()->set(&initialState, GrGLTextureParameters::NonsamplerState(),
1423 GL_CALL(ClearTexImage(tex->textureID(), i, externalFormat, externalType,
1435 this->bindSurfaceFBOForPixelOps(tex.get(), i, GR_GL_FRAMEBUFFER,
1438 this->unbindSurfaceFBOForPixelOps(tex.get(), i, GR_GL_FRAMEBUFFER);
1443 this->bindTextureToScratchUnit(texDesc.fTarget, tex->textureID());
1452 return std::move(tex);
1494 auto tex = sk_make_sp<GrGLTexture>(this, budgeted, desc, mipmapStatus);
1496 tex->parameters()->set(&initialState, GrGLTextureParameters::NonsamplerState(),
1498 return std::move(tex);
3728 void GrGLGpu::deleteBackendTexture(const GrBackendTexture& tex) {
3729 SkASSERT(GrBackendApi::kOpenGL == tex.backend());
3732 if (tex.getGLTextureInfo(&info)) {
3751 bool GrGLGpu::isTestingOnlyBackendTexture(const GrBackendTexture& tex) const {
3752 SkASSERT(GrBackendApi::kOpenGL == tex.backend());
3755 if (!tex.getGLTextureInfo(&info)) {