d1ceb8b78f4823c58185a22c5dd047c4174f91b1 |
|
23-Jul-2014 |
Ying Wang <wangying@google.com> |
Install symlinks in multilib build. (cherry picked from commit c3aed1eaefa9c824d5863d58db3954eb642cffe4) Change-Id: Ic0082ffbd7ecf610476bccb0929e67427a05190d
/frameworks/native/opengl/libs/Android.mk
|
ad8d25e812d8842298de92657158a0325c42cdbd |
|
29-May-2014 |
Simon Wilson <simonwilson@google.com> |
am 90654afb: Revert "Enable OMAP4 SGX workaround for OMAP3 too" * commit '90654afb3aeac78916f2a53fe689a087c0e283c9': Revert "Enable OMAP4 SGX workaround for OMAP3 too"
|
90654afb3aeac78916f2a53fe689a087c0e283c9 |
|
29-May-2014 |
Simon Wilson <simonwilson@google.com> |
Revert "Enable OMAP4 SGX workaround for OMAP3 too" Since the new TI SGX DDK 1.12 has fixed support for RGBA8888, the workaround can be reverted. This may help with CTS issues. Bug: 14995811 This reverts commit 6e79cb81d02984c9f7ac0586078f947c94c56c2a. Change-Id: Id8160ebe577d7009d2dd5eb4501ec40356a4274d
/frameworks/native/opengl/libs/Android.mk
|
114d71ce7c6ec1ce0327c812a42966c4258b4a46 |
|
08-May-2014 |
Ying Wang <wangying@google.com> |
am 214b4a61: am 8155ce81: Merge "Remove unused LOCAL_LDLIBS." * commit '214b4a61ac3fa63e35c79157d3acf0d8b692b3ac': Remove unused LOCAL_LDLIBS.
|
4a793fe95213675da514bc7f92655c3fa0e07ff3 |
|
08-May-2014 |
Ying Wang <wangying@google.com> |
Remove unused LOCAL_LDLIBS. Change-Id: I62904c410a66f256da8253764577acae18f964f8
/frameworks/native/opengl/libs/Android.mk
|
6e79cb81d02984c9f7ac0586078f947c94c56c2a |
|
28-Feb-2014 |
Simon Wilson <simonwilson@google.com> |
Enable OMAP4 SGX workaround for OMAP3 too Change-Id: I04308d8b7435b4adf1811f75f48f9e8a07a8c8a6
/frameworks/native/opengl/libs/Android.mk
|
672ddf2b58b6c6ddef4fc4f296e5fa53910d8e3b |
|
29-Aug-2013 |
Mathias Agopian <mathias@google.com> |
remove adreno 130 workaround support Change-Id: I8ea5ee65d405114b30cfaa44e1a0c971d1ef2a61
/frameworks/native/opengl/libs/Android.mk
|
f4486c6ea4bcb728ee0f38df7a8ec75c389d9d2e |
|
29-Aug-2013 |
Mathias Agopian <mathias@google.com> |
try to keep omap4 alive Bug: 10527646 Change-Id: Iec572a910e932115cf4f2e1215142b10cd91bd6f
/frameworks/native/opengl/libs/Android.mk
|
8a0cb4ee0b6c351de82987efb472fa38dfaf608a |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I2ca4fa00dde0b574df3619134836bcb9315bd506
/frameworks/native/opengl/libs/Android.mk
|
f5c7cb316cc8c8e2d6ae93a659ac771420cbfa2b |
|
24-Feb-2013 |
Jesse Hall <jessehall@google.com> |
Merge changes Ic344ef63,If9bb02be,Ic8f94634 * changes: Symlink /system/lib/libGLESv3.so -> libGLESv2.so Add ES3 support to libGLESv2 and tracing tools Import OpenGL ES 3.0 headers from Khronos SVN
|
bbb7322c363d1ff98b09ec4ad95338cc82eb86b0 |
|
14-Feb-2013 |
Elliott Hughes <enh@google.com> |
am 45b0e435: Merge "Simplify OpenGL TLS access on ARM." # Via Elliott Hughes (1) and Gerrit Code Review (1) * commit '45b0e4350d3404bd194edc569e36ecca017c3d76': Simplify OpenGL TLS access on ARM.
|
288870ebc3da8121b7a237a53280bd8b931b7a2f |
|
14-Feb-2013 |
Elliott Hughes <enh@google.com> |
Simplify OpenGL TLS access on ARM. bionic now assumes the TLS register is available, so OpenGL can too. Change-Id: If2b56a4c08de9f887759b78f70022026a181dc47
/frameworks/native/opengl/libs/Android.mk
|
5ea4c7305850ad4003d314597f4a8255b5b45ba4 |
|
09-Feb-2013 |
Jesse Hall <jessehall@google.com> |
Symlink /system/lib/libGLESv3.so -> libGLESv2.so The platform has a unified GLES2/GLES3 wrapper in libGLESv2.so, which is what bundled binaries should link against. The NDK will have separate GLES2 and GLES3 libraries so that applications will get a link error if they accidentally use GLES3 entry points in a GLES2 application. This symlink allows GLES3 NDK apps to load using the unified wrapper. Change-Id: Ic344ef63c334047fccebb55b7cb2fb23a4c2d61b
/frameworks/native/opengl/libs/Android.mk
|
ac0de62ba3f86400f08c3791ba56b6cb057e1dfa |
|
04-Dec-2012 |
Ying Wang <wangying@google.com> |
Use LOCAL_REQUIRED_MODULES to establish dependency instead of using the tricky order-only dependency on a phony target module name. Change-Id: I691f2d352d1bd7f619bdb0b75070709e1b8222c0
/frameworks/native/opengl/libs/Android.mk
|
8d5d2019805df1f27cbec07eeca47dd5ab453dad |
|
08-Oct-2012 |
Chet Haase <chet@google.com> |
Revert "Add GL Error logs (temporary)" This reverts commit 2da2c15068327a4fdad411f638905abcb2209d8a.
/frameworks/native/opengl/libs/Android.mk
|
2da2c15068327a4fdad411f638905abcb2209d8a |
|
05-Oct-2012 |
Chet Haase <chet@google.com> |
Add GL Error logs (temporary) Adding logs to tell which specific methods throw OpenGL errors. Change-Id: I1d73c7566ed1ea6610392020411762c6255a0ede
/frameworks/native/opengl/libs/Android.mk
|
f478e6d18cb9eba1ded1f124ce16a899d271689e |
|
12-Sep-2012 |
Jamie Gennis <jgennis@google.com> |
EGL: make max cache key size BoardConfig-able This change makes the maximum EGL blob cache key size configurable via a BoardConfig. Change-Id: Ic669cd25fc743662bd4f13aab62354fc3d54560c
/frameworks/native/opengl/libs/Android.mk
|
7e5099a9ece6a3ed7edb1b5bf60a43422428326c |
|
02-Aug-2012 |
Jesse Hall <jessehall@google.com> |
Add compile-time option to systrace GL-ES calls Change-Id: Ibec103bbf159626ad9745d0e071192ad424bc0e9
/frameworks/native/opengl/libs/Android.mk
|
d75f84d6410da934d1b1760fdc0d05d4ba1e8f35 |
|
06-Jun-2012 |
Mathias Agopian <mathias@google.com> |
reduce PB size from 2MB to 512KB this allows us to enable h/w acceleration on low-end devices while keeping memory usage down. Bug: 6557760 Change-Id: I8af2de3038dc2579360b8b73aa452cb7a0e506a9
/frameworks/native/opengl/libs/Android.mk
|
201f3b2da572eb27b9d4b3131e6d8c3c92a13de8 |
|
04-May-2012 |
Jesse Hall <jessehall@google.com> |
Disable EGL hibernation due to jank Hibernating EGL takes a long time (>100 ms) and blocks all other rendering. During window animations, the outgoing activity begins hibernation before the animation stops, causing visible stutter. Hibernation is still available by setting 'BOARD_ALLOW_EGL_HIBERNATION := true' in the devices BoardConfig.mk Change-Id: Iab4e00723a1adcd97481e81b2efdc821b3e9712f
/frameworks/native/opengl/libs/Android.mk
|
0469dd6d55fa331bfd7de9431da98b6340d82271 |
|
01-Dec-2011 |
Siva Velusamy <vsiva@google.com> |
glestrace: Framework for GLES tracing library This patch provides a framework for tracing GLES 1.0 and 2.0 functions. It is missing a lot of features, but here are the things it accomplishes: - Stop building the glesv2dbg library, and build the glestrace library instead. - Replace the hooks for glesv2dbg with the ones for glestrace. - Add the basics for the trace library. Currently, this traces all GL functions, but not all required data is sent for all the functions. As a result, it will not be possible to reconstruct the entire GL state on the host side. The files gltrace.pb.* and gltrace_api.* are both generated using the tools/genapi.py script. Change-Id: Id60a468f7278657f008bc6ea1df01f9bdfecfdd3
/frameworks/native/opengl/libs/Android.mk
|
89c1d61c16c786ecfd258a43fed24bcf8f8456ed |
|
20-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
EGL: Use cache sizes defined in the BoardConfig This change introduces two new BoardConfig variables to control the size limits of the EGL blob cache. MAX_EGL_CACHE_ENTRY_SIZE is the size limit for values inserted into the cache, and MAX_EGL_CACHE_SIZE is the size limit for all entries in the entire cache (including both keys and values). If either of these BoardConfig variables are not defined then a default size limit is used instead. Change-Id: I6703d93f966b6389c6499f23d841e42339f9c9d7
/frameworks/native/opengl/libs/Android.mk
|
aca51c06f38155f1435fbc6944d7fc0a9bf1e4e9 |
|
04-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
EGL: Add stubs for EGL_ANDROID_blob_cache This change adds a stub cache implementation that gets passed to the underlying EGL implementation at initialization time. Change-Id: I14437c5b6f91b7a34a19bb02ad802e6e54f88d2a
/frameworks/native/opengl/libs/Android.mk
|
baa44b89ec159fd65230cbb8ebab62d63a513b0b |
|
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Remove the simulator target from all makefiles. Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
/frameworks/native/opengl/libs/Android.mk
|
1cadb25da1ed875bdd078270e642966724a0c39a |
|
24-May-2011 |
Mathias Agopian <mathias@google.com> |
fix x86 build Change-Id: I03cfbfeaeb8b13842248856b14b4a23711036e10
/frameworks/native/opengl/libs/Android.mk
|
518ec112f468eb67bf681b3eec896d7bfb4ff98d |
|
14-May-2011 |
Mathias Agopian <mathias@google.com> |
refactor EGL source code no changes is functionality. split various objects into their own files. make egl_display objec's lock internal.
/frameworks/native/opengl/libs/Android.mk
|
864f839e969ba3417d82ab3ff7906b2f69afa900 |
|
28-Mar-2011 |
David Li <davidxli@google.com> |
GLES2Dbg: change GLES2_dbg to shared library Change-Id: I493e9bff431bd939f4e80e1e9c614dd557307fa2 Signed-off-by: David Li <davidxli@google.com>
/frameworks/native/opengl/libs/Android.mk
|
c6158166791a6e762c7709f3205d9a5885461c7f |
|
21-Mar-2011 |
David Li <davidxli@google.com> |
GLES2Dbg: use libLZF for compressing images liblzf is in external/liblzf, it's BSD-type licence (optionally GPL2) Change-Id: Idc7883fe2155f366cda384e64796a1493335ae4f Signed-off-by: David Li <davidxli@google.com>
/frameworks/native/opengl/libs/Android.mk
|
b33d5cff62c912fb0312daca083002558fb4a26b |
|
05-Mar-2011 |
David Li <davidxli@google.com> |
Added screenshot after glDraw* option to GLES2 Debugger Also added timing mode option using utils/Timers.h. Factored out common code to reduce size. Improved Protobuf message. Uploads data from glBufferData and glBufferSubData. Change-Id: Iaae5e706235d942df81c7eada7223fb0b0583911 Signed-off-by: David Li <davidxli@google.com>
/frameworks/native/opengl/libs/Android.mk
|
2f5a6557ef6a7b9fd33077cfd8a037904d41e3bd |
|
02-Mar-2011 |
David Li <davidxli@google.com> |
Initial commit of GLESv2 debugger server Use debug.egl.debug_proc property to match process cmdline. Binds to TCP:5039 and waits for client connection. Sends function call parameters, textures and shaders using Protobuf. Java Eclipse client plug-in is next. Change-Id: I183b755263663f87e86dde1ad12f527d0445fd57 Signed-off-by: David Li <davidxli@google.com>
/frameworks/native/opengl/libs/Android.mk
|
a2dd6cf59962e3a21a47df29b2f243e904839ba7 |
|
27-Oct-2010 |
Jack Palevich <jackpal@google.com> |
OpenGL tracing. Enable with: adb shell setprop debug.egl.trace 1 Change-Id: Icfbc795f5260141510975228e72234e9aab56a85
/frameworks/native/opengl/libs/Android.mk
|
24035338ed6329e4d85fb00cf99a91e2cdd55ba5 |
|
03-Aug-2010 |
Mathias Agopian <mathias@google.com> |
fix [2421247] implement eglGetProcAddress(), needed in the ndk Change-Id: I5027a27b43c0dd449a404024087853ca05bb8e4e
/frameworks/native/opengl/libs/Android.mk
|
9166f7bfa7796489d9b34f49846541cfd9a640d5 |
|
29-Sep-2009 |
Gary King <gking@nvidia.com> |
Use correct TLS codepath in graphics libraries Duplicate ARCH_ARM_HAVE_TLS_REGISTER BoardConfig to proprocessor HAVE_ARM_TLS_REGISTER define from Bionic's libc Android.mk to ensure that OpenGL libraries (libEGL, libGLESv1_CM, libGLESv2, libGLES_android) use the correct codepath in bionic_tls.h for accessing the TLS address
/frameworks/native/opengl/libs/Android.mk
|
01cc538b290ecc9ccfdf1907fb714b76cf0f648b |
|
28-Dec-2009 |
Jack Palevich <jackpal@google.com> |
A library for encoding and decoding ETC1 textures. The ETC1 compressed texture format is commonly supported by OpenGL ES 2.0-capable devices.
/frameworks/native/opengl/libs/Android.mk
|
673d2dbaae647abc58b08de873fd364f0b2fa3f5 |
|
14-Oct-2009 |
Mathias Agopian <mathias@google.com> |
Use the TLS register if HAVE_ARM_TLS_REGISTER is defined this will be needed for SMP, but would improve dispatching GL calls a bit on armv6 and above.
/frameworks/native/opengl/libs/Android.mk
|
4445712fd4444e156ce2b84468422bed0f6b78a6 |
|
10-Oct-2009 |
Dima Zavin <dima@android.com> |
Revert "egl: temporarily also include eglTerminate->eglInitialize hack for 8k" This reverts commit ed5ecdba36648973be3033a045e2ece8bf039e4a.
/frameworks/native/opengl/libs/Android.mk
|
7695a5865ee0f1496ae40ddb2e1845f4579747be |
|
26-Sep-2009 |
Dima Zavin <dima@android.com> |
egl: temporarily also include eglTerminate->eglInitialize hack for 8k Change-Id: Id5c51e54e733b24e5d5d5de0dcca84ac53afd3a9 Signed-off-by: Dima Zavin <dima@android.com>
/frameworks/native/opengl/libs/Android.mk
|
a69e0ed4a38ded9778d37da453899d527c4396b9 |
|
25-Aug-2009 |
Mathias Agopian <mathias@google.com> |
fix a bug recently introduced where EGL couldn't be initialized again after it had been terminated once
/frameworks/native/opengl/libs/Android.mk
|
acdebe352dc7dadc1122a87d45137fd2441b329a |
|
04-Jun-2009 |
Mathias Agopian <mathias@google.com> |
fix/clean these Android.mk following dbort and joeo's comments
/frameworks/native/opengl/libs/Android.mk
|
de58697644a52a614ad9498aa087e95d4a223673 |
|
29-May-2009 |
Mathias Agopian <mathias@google.com> |
implement a real loader for EGL drivers we now look for a config file in /system/lib/egl/egl.cfg that describes the association of a display to a driver. these drivers are named: /system/lib/egl/lib{[EGL|GLESv1_CM|GLESv2] | GLES}_$TAG.so
/frameworks/native/opengl/libs/Android.mk
|
b1a39d67be99fe6c4545b25e10ac82a5dd1df634 |
|
28-May-2009 |
Mathias Agopian <mathias@google.com> |
Added most of the support needed for GLES 2.x
/frameworks/native/opengl/libs/Android.mk
|
d8fb7b586f3cfac42694208547b58438d7f3b3ed |
|
18-May-2009 |
Mathias Agopian <mathias@google.com> |
remove libEGL and libGLESv1_CM dependencies on libutils and libui
/frameworks/native/opengl/libs/Android.mk
|
d717598616910b5454b56429dec3bfad2757bd52 |
|
15-May-2009 |
Mathias Agopian <mathias@google.com> |
Merge commit 'goog/master' into merge_master Conflicts: opengl/libagl/Android.mk opengl/libs/Android.mk opengl/libs/egl_impl.h
|
48685c45bb333c3564596158e2e67267110c9277 |
|
09-May-2009 |
Mathias Agopian <mathias@google.com> |
only export the GL entry-points, hide everything else. Conflicts: opengl/libagl/Android.mk opengl/libs/Android.mk opengl/libs/egl_impl.h
/frameworks/native/opengl/libs/Android.mk
|
53238bddeab7b4633bfdb59fac67b0af1211955a |
|
23-Apr-2009 |
Mathias Agopian <mathias@google.com> |
integrate some OpenGL ES changes back from master_gl in preparation of opening GLES to the NDK.
/frameworks/native/opengl/libs/Android.mk
|
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/libs/Android.mk
|
edbf3b6af777b721cd2a1ef461947e51e88241e1 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/native/opengl/libs/Android.mk
|
d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/native/opengl/libs/Android.mk
|
a6938bab1f6fa76ae98ebbe44f4e534e05fa0993 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/native/opengl/libs/Android.mk
|