Lines Matching refs:EGLTextureObject
25 EGLTextureObject::EGLTextureObject()
31 EGLTextureObject::~EGLTextureObject()
41 void EGLTextureObject::init()
59 void EGLTextureObject::copyParameters(const sp<EGLTextureObject>& old)
70 status_t EGLTextureObject::allocateMipmaps()
92 void EGLTextureObject::freeMipmaps()
106 const GGLSurface& EGLTextureObject::mip(int lod) const
114 GGLSurface& EGLTextureObject::editMip(int lod)
119 status_t EGLTextureObject::setSurface(GGLSurface const* s)
146 status_t EGLTextureObject::setImage(ANativeWindowBuffer* native_buffer)
160 status_t EGLTextureObject::reallocate(
252 sp<EGLTextureObject> EGLSurfaceManager::createTexture(GLuint name)
254 sp<EGLTextureObject> result;
260 result = new EGLTextureObject();
269 sp<EGLTextureObject> EGLSurfaceManager::removeTexture(GLuint name)
274 sp<EGLTextureObject> result(mTextures.valueAt(index));
281 sp<EGLTextureObject> EGLSurfaceManager::replaceTexture(GLuint name)
283 sp<EGLTextureObject> tex;
287 const sp<EGLTextureObject>& old = mTextures.valueAt(index);
294 tex = new EGLTextureObject();
315 sp<EGLTextureObject> EGLSurfaceManager::texture(GLuint name)