replicant-frameworks_native/opengl/libagl
Mathias Agopian 2ad8ec50a5 fix [2071412] work around mdp 32-bits fade limitation
in the case where we fade a 32-bits surface (ie: GL_MODULATE w/ a,a,a,a + blending),
we first make a copy of the background into a RGB buffer, then we blend the 32-bits
surface as usual (without the alpha component), and finally blend the copy of
the background on top with 1-a. This uses a lot of bandwidth, but no CPU time.
2009-10-28 14:49:44 -07:00
..
Android.mk fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
array.cpp OpenGL ES doesn't allow glColorPointer with a size parameter other than 4 2009-09-24 14:22:29 -07:00
array.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BufferObjectManager.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BufferObjectManager.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
context.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
copybit.cpp fix [2071412] work around mdp 32-bits fade limitation 2009-10-28 14:49:44 -07:00
copybit.h s/w OpenGL no detects and handles all any combinations of triangle fans corresponding to a rectangle 2009-06-17 21:18:56 -07:00
dxt.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
dxt.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
egl.cpp fix [2153873] EGL-1.4 software implementation misses surface attributes 2009-10-19 14:46:27 -07:00
fixed_asm.S auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
fp.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
fp.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
iterators.S auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
light.cpp Calculate specular lighting correctly 2009-08-25 18:35:54 -07:00
light.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
matrix.cpp If FLAGS_2D_PROJECTION is set, the MVP matrices need updating when changing the viewport. 2009-08-25 18:35:03 -07:00
matrix.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
mipmap.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
primitives.cpp Bug Fixed for libagl. 2009-07-07 19:14:13 +09:00
primitives.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
state.cpp fix a bug where copybit only renders in the first buffer when used with s/w GL 2009-06-10 16:15:32 -07:00
state.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
texture.cpp fix [2151588] glTexSubImage2D() allows pixel format conversion 2009-10-19 14:23:02 -07:00
texture.h update surfaceflinger, libui and libagl to the new gralloc api 2009-05-04 14:17:04 -07:00
TextureObjectManager.cpp fix a bug where copybit only renders in the first buffer when used with s/w GL 2009-06-10 16:15:32 -07:00
TextureObjectManager.h Add eglGetRenderBufferANDROID() extension, which returns the current render buffer as an android_native_buffer_t* 2009-06-25 00:02:44 -07:00
Tokenizer.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Tokenizer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
TokenManager.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
TokenManager.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
vertex.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
vertex.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00