92dc3fc52cf097bd105460cf377779bdcf146d62 |
|
12-Mar-2014 |
Mark Salyzyn <salyzyn@google.com> |
native frameworks: 64-bit compile issues - Fix format (print/scanf) - Suppress unused argument warning messages (bonus) Change-Id: I05c7724d2aba6da1e82a86000e11f3a8fef4e728
/frameworks/native/opengl/libagl/texture.cpp
|
5f2165f9455d4893b581b73a67c5431f4344b47e |
|
25-Feb-2012 |
Mathias Agopian <mathias@google.com> |
remove dependency on android_native{s_priv|buffer}.h Change-Id: Ie4b95f7061c240f37c504414259f92d72c4ffc89
/frameworks/native/opengl/libagl/texture.cpp
|
3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525 |
|
19-Aug-2011 |
Mathias Agopian <mathias@google.com> |
implement EGL_TEXTURE_EXTERNAL_OES in libagl this allows the emulator to display some graphics Change-Id: Ib4671ad70b8df598d02307f2b9c5b843421cea25
/frameworks/native/opengl/libagl/texture.cpp
|
697526bc9e44ce61c88614f98387ae8bbf0a187e |
|
01-May-2011 |
Iliyan Malchev <malchev@google.com> |
frameworks/base: android_native_buffer_t -> ANativeWindowBuffer Change-Id: Idc2eabaa805bb6d308ebb315872623f28d428417 Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/native/opengl/libagl/texture.cpp
|
bb0628d9debc5ddd5b1ca3311d6397bbe668c4ee |
|
30-Jul-2010 |
Mathias Agopian <mathias@google.com> |
remove copybit hack from software opengl (libagl) h/w acceleration is not supported through software gl + copybit anylonger, instead, h/w opengl must be used. in the system compositor, a new h/w composition api will be introduced to allow h/w accelerated composition with overlays and/or 2D blocks. Change-Id: I04949cb074ba8c4d637319ace23497c16a58d5bf
/frameworks/native/opengl/libagl/texture.cpp
|
c77a20a9d6ab56e79276215d8d1492a9893c9b59 |
|
12-May-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I022d0781a232396e2b8a67a420ecf50e64b87d8c
|
7c5fe4c4f6ad9f5bad5aa7d7dce6122a3124b87d |
|
13-Mar-2010 |
Jack Palevich <jackpal@google.com> |
Fix glCopyTexSubImage2D inverted texture bug. This bug only affects the software OpenGL ES driver.
/frameworks/native/opengl/libagl/texture.cpp
|
8dccb26901973722164f2a11551fd6d5c52081bf |
|
05-Feb-2010 |
Mathias Agopian <mathias@google.com> |
Proper EGLImageKHR error handling Validate EGLImageKHR format and return an error for unsupported ones. Also make sure to return an error when binding EGL_NO_IMAGE_KHR to a texture
/frameworks/native/opengl/libagl/texture.cpp
|
06735863719e08b44edebddcb97861f867bdc01d |
|
03-Feb-2010 |
Jack Palevich <jackpal@google.com> |
Fix ETC1 texture decoding. etc1_decode_image requires the stride argument to be in bytes, but the surface->stride field is in pixels. Convert by multiplying by pixel size.
/frameworks/native/opengl/libagl/texture.cpp
|
18b915a1026dfe9d273ee3fd2139b7feed22008c |
|
02-Feb-2010 |
Mathias Agopian <mathias@google.com> |
implement [2396050] Add ETC1 texture support to AGL
/frameworks/native/opengl/libagl/texture.cpp
|
fda42f318a2f6508ed87e51a02bd588db2ddb464 |
|
01-Feb-2010 |
Mathias Agopian <mathias@google.com> |
fix [2397853] glCopyTexImage2D crashes emulator Fixed a typo which would cause a buffer overflow
/frameworks/native/opengl/libagl/texture.cpp
|
a48c654e8207ed820670ea3214a649ff7d92c8a3 |
|
29-Jan-2010 |
Mike Playle <mike.playle@realvnc.com> |
Fix glReadPixels() to verify that both x and y are non-negative.
/frameworks/native/opengl/libagl/texture.cpp
|
45351bcae55fea67d5560c8a68887394eff9eda8 |
|
25-Jan-2010 |
Mathias Agopian <mathias@google.com> |
fix [2341222] AGL version of glDrawTexxOES doesn't handle "Z" value correctly
/frameworks/native/opengl/libagl/texture.cpp
|
cc8c35cee5de7fdf2d79a1a3716120b64301cdfe |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
/frameworks/native/opengl/libagl/texture.cpp
|
d13e46158afd6ff23178f015285535e5bf00dd2c |
|
17-Oct-2009 |
Mathias Agopian <mathias@google.com> |
fix [2151588] glTexSubImage2D() allows pixel format conversion
/frameworks/native/opengl/libagl/texture.cpp
|
cfa316b9e759ca0e9ee80fd275f441666532f9b1 |
|
11-Sep-2009 |
Jack Palevich <jackpal@google.com> |
AGL's glCompressedTexImage2D now checks the imageSize parameter. This parameter indicates how many bytes of the image data are valid. Previously this parameter was ignored.
/frameworks/native/opengl/libagl/texture.cpp
|
4d3b5c1e36f2a3746a1c87f8af97d4fe97e8f49e |
|
21-Jul-2009 |
Jean-Baptiste Queru <jbq@google.com> |
donut snapshot
/frameworks/native/opengl/libagl/texture.cpp
|
f13901eaa98241b52062a3ae3b016badce3dee0c |
|
16-Jul-2009 |
Mathias Agopian <mathias@google.com> |
remove libagl's dependency on gralloc_priv.h
/frameworks/native/opengl/libagl/texture.cpp
|
4c4b387afb2e775fcac3b81a249bb7646515dffa |
|
25-Jun-2009 |
Mathias Agopian <mathias@google.com> |
merge master in master_gl
|
b12f99b31528a9ab9aa8f5c9fcfb57ad4c8b0517 |
|
23-Jun-2009 |
Mathias Agopian <mathias@google.com> |
add glTexParameteri() and fix glTexParameteriv()
/frameworks/native/opengl/libagl/texture.cpp
|
0a3139a21e628093893bba8ca0bb0b4742e0522c |
|
11-Jun-2009 |
Mathias Agopian <mathias@google.com> |
fix a bug where copybit only renders in the first buffer when used with s/w GL
/frameworks/native/opengl/libagl/texture.cpp
|
58a79f47457e9cae2f6880653b581fe3170b0b1f |
|
06-May-2009 |
Mathias Agopian <mathias@google.com> |
move android_native_buffer_t declaration into its own private/ui/android_native_priv.h header, since user code should never have access to it.
/frameworks/native/opengl/libagl/texture.cpp
|
7189c0054e29a66d945f5657c48d5ecf538ea511 |
|
06-May-2009 |
Mathias Agopian <mathias@google.com> |
move opengl/include/EGL/android_natives.h to include/ui/egl/android_natives.h and don't include it from egl.h the android_native_ types are just forward declared in egl.h
/frameworks/native/opengl/libagl/texture.cpp
|
21c59d0070fe24a8e04e52ce04d511a924a9932f |
|
05-May-2009 |
Mathias Agopian <mathias@google.com> |
get rid of android_native_buffer_t::getHandle() and replace it with an handle field this abstraction was not necessary. things are easier now.
/frameworks/native/opengl/libagl/texture.cpp
|
e71212ba5397387100a578d23b15862518a7a859 |
|
05-May-2009 |
Mathias Agopian <mathias@google.com> |
removed the "bits" attribute from android_native_buffer_t. "bits" can never be trusted now that we need to call lock() on the handle to get the virtual address of the buffer.
/frameworks/native/opengl/libagl/texture.cpp
|
0926f50664c739eaee60341f8e8c694dc9a4f3eb |
|
04-May-2009 |
Mathias Agopian <mathias@google.com> |
update surfaceflinger, libui and libagl to the new gralloc api - Currently the lock/unlock path is naive and is done for each drawing operation (glDrawElements and glDrawArrays). this should be improved eventually. - factor all the lock/unlock code in SurfaceBuffer. - fixed "showupdate" so it works even when we don't have preserving eglSwapBuffers(). - improved the situation with the dirty-region and fixed a problem that caused GL apps to not update. - make use of LightRefBase() where needed, instead of duplicating its implementation - add LightRefBase::getStrongCount() - renamed EGLNativeWindowSurface.cpp to FramebufferNativeWindow.cpp - disabled copybits test, since it clashes with the new gralloc api - Camera/Video will be fixed later when we rework the overlay apis
/frameworks/native/opengl/libagl/texture.cpp
|
076b1cc3a9b90aa5b381a1ed268ca0b548444c9b |
|
10-Apr-2009 |
Mathias Agopian <mathias@google.com> |
Integrate from //sandbox/mathias/donut/...@145728 SurfaceFlinger rework for new EGL driver model support.
/frameworks/native/opengl/libagl/texture.cpp
|
edbf3b6af777b721cd2a1ef461947e51e88241e1 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/native/opengl/libagl/texture.cpp
|
d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/native/opengl/libagl/texture.cpp
|
a6938bab1f6fa76ae98ebbe44f4e534e05fa0993 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/native/opengl/libagl/texture.cpp
|
7c1b96a165f970a09ed239bb4fb3f1b0d8f2a407 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/native/opengl/libagl/texture.cpp
|