Lines Matching refs:tmu

33     ogles_context_t* c, int tmu, GLuint texture, const sp<EGLTextureObject>& tex);
68 if (c->textures.tmu[i].texture) in ogles_uninit_texture()
69 c->textures.tmu[i].texture->decStrong(c); in ogles_uninit_texture()
76 texture_unit_t& u(c->textures.tmu[i]); in validate_tmu()
111 void invalidate_texture(ogles_context_t* c, int tmu, uint8_t flags = 0xFF) { in invalidate_texture() argument
112 c->textures.tmu[tmu].dirty = flags; in invalidate_texture()
127 texture_unit_t& u(c->textures.tmu[i]); in ogles_lock_textures()
155 texture_unit_t& u(c->textures.tmu[i]); in ogles_unlock_textures()
312 const GLuint name = c->textures.tmu[active].name; in getAndBindActiveTextureObject()
315 texture_unit_t& u(c->textures.tmu[active]); in getAndBindActiveTextureObject()
325 if (c->textures.tmu[i].texture == tex.get()) in getAndBindActiveTextureObject()
343 ogles_context_t* c, int tmu, GLuint texture, const sp<EGLTextureObject>& tex) in bindTextureTmu() argument
345 if (tex.get() == c->textures.tmu[tmu].texture) in bindTextureTmu()
349 texture_unit_t& u(c->textures.tmu[tmu]); in bindTextureTmu()
358 invalidate_texture(c, tmu); in bindTextureTmu()
368 const GLuint name = c->textures.tmu[active].name; in createTextureSurface()
385 EGLTextureObject* tex = c->textures.tmu[active].texture; in createTextureSurface()
621 EGLTextureObject* tex = c->textures.tmu[active].texture; in generateMipmap()
640 EGLTextureObject* textureObject = c->textures.tmu[c->textures.active].texture; in texParameterx()
707 texture_unit_t& u(c->textures.tmu[i]); in drawTexxOESImp()
776 const int tmu = 0; in drawTexiOES() local
777 texture_unit_t& u(c->textures.tmu[tmu]); in drawTexiOES()
786 c->rasterizer.procs.activeTexture(c, tmu); in drawTexiOES()
912 if (c->textures.tmu[t].name == 0) in glDeleteTextures()
915 if (textures[i] && (textures[i] == c->textures.tmu[t].name)) { in glDeleteTextures()
934 const int tmu = target-GL_TEXTURE0; in glMultiTexCoord4f() local
935 c->current.texture[tmu].S = gglFloatToFixed(s); in glMultiTexCoord4f()
936 c->current.texture[tmu].T = gglFloatToFixed(t); in glMultiTexCoord4f()
937 c->current.texture[tmu].R = gglFloatToFixed(r); in glMultiTexCoord4f()
938 c->current.texture[tmu].Q = gglFloatToFixed(q); in glMultiTexCoord4f()
949 const int tmu = target-GL_TEXTURE0; in glMultiTexCoord4x() local
950 c->current.texture[tmu].S = s; in glMultiTexCoord4x()
951 c->current.texture[tmu].T = t; in glMultiTexCoord4x()
952 c->current.texture[tmu].R = r; in glMultiTexCoord4x()
953 c->current.texture[tmu].Q = q; in glMultiTexCoord4x()
1019 EGLTextureObject* textureObject = c->textures.tmu[c->textures.active].texture; in glTexParameteriv()
1255 EGLTextureObject* tex = c->textures.tmu[active].texture; in glTexSubImage2D()
1439 EGLTextureObject* tex = c->textures.tmu[active].texture; in glCopyTexSubImage2D()