replicant-frameworks_native/opengl/libagl
Mathias Agopian cb6b904164 fixed some issues with the software renderer when surfaces are made current.
there was several issues:
- when a surface was made non-current, the last frame wasn't shown and the buffer could stay locked
- when a surface was made current the 2nd time, it would not dequeue a new buffer

now, queue/dequeue are done when the surface is made current.

for this to work, a new query() hook had to be added on android_native_window_t, it allows to retrieve some attributes of a window (currently only width and height).
2009-07-30 18:14:56 -07:00
..
Android.mk remove libagl's dependency on gralloc_priv.h 2009-07-15 18:53:32 -07:00
array.cpp 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
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 remove libagl's dependency on gralloc_priv.h 2009-07-15 18:53:32 -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 fixed some issues with the software renderer when surfaces are made current. 2009-07-30 18:14:56 -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 fix [1610840] Positional light doesn't work correctly on emulator 2009-06-03 15:09:52 -07:00
light.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
matrix.cpp fix [1610840] Positional light doesn't work correctly on emulator 2009-06-03 15:09:52 -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 remove libagl's dependency on gralloc_priv.h 2009-07-15 18:53:32 -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