a610da900cf67f0cbd323c60a0dd55827df8313a |
08-Aug-2012 |
Keun young Park <keunyoung@google.com> |
Merge "enable java/jni build in PDK if supported" into jb-mr1-dev
|
203a3357c7042680304e3821b1f6ed1aea8c17cd |
08-Aug-2012 |
Keun young Park <keunyoung@google.com> |
enable java/jni build in PDK if supported - testFramerate requires platform java API while all other tests only need SDK support Change-Id: Iaefe23c41b3ace87522b5deefd6db2f5d80ed872
ndroid.mk
|
b685c542836b93c99cd85053e07696406ea37adb |
31-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Changes to support multi-display HWC Change-Id: I07efff54f2980dcb013935747b03e099b8f1181b
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
|
bc0d7dc8f5f43749ff6e7f0b42c760f5ee9f6d14 |
31-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Revert "Minimal changes to support multi-display HWC" This reverts commit bddd724b178b1263c16e41b564165fcd0e93ff83 Change-Id: Ib7db20b5b3de4779b6e173473a33976ae398abd4
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
|
bddd724b178b1263c16e41b564165fcd0e93ff83 |
26-Jul-2012 |
Jesse Hall <jessehall@google.com> |
Minimal changes to support multi-display HWC Change-Id: I5efea78ac381c3e3118e6e92b508f336233ac319
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
|
5880cc573823148237eac9ab7bc586b8e4eb7160 |
06-Jun-2012 |
Jesse Hall <jessehall@google.com> |
Add support for HWC_DEVICE_API_VERSION_1_0 The acquire and release fences aren't yet used; this is just support for the new version and temporary backwards compatibility for older versions. Change-Id: Ia5ccc05a97c86f649042b9a35e11042fa0187e84
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
|
1cbcb98a2528ea0d8ce34dc35513859c7ef957f3 |
17-Apr-2012 |
Daniel Lam <dalam@google.com> |
Added an EGLTest for eglTerminate This tests if eglTerminate can succeed while objects are leaked. Currently the test fails because of a deadlock. Change-Id: Ibe26edfda28691284d0674e803e8d3114f3ce4c6
GLTest/Android.mk
GLTest/EGL_test.cpp
|
9f64c2a9e448f2b39369782c77add9c33e2c605d |
27-Mar-2012 |
Colin Cross <ccross@android.com> |
frameworks/native: prevent some opengl tests from building in pdk Some of the tests in frameworks/native/opengl/tests depend on java or jni, and shouldn't be in frameworks/native. Prevent them from building in pdk builds for now. Change-Id: Ie7a012513dd03992ac1f093bd245aeca826c9cb9
ndroid.mk
|
373c2b28692b5454c42ac286aaae8483d6921188 |
08-Mar-2012 |
Mathias Agopian <mathias@google.com> |
fix include path Change-Id: I84adf53594cd4083a4a8ab475f175abb7414cda5
GLTest/Android.mk
|
622cfadc8f0d294f875151fe1d8985e0553795ea |
05-Mar-2012 |
Mathias Agopian <mathias@google.com> |
fixup include paths - remove unneeded include deps - remove some hardcoded include paths Change-Id: Ifae0e2b2d738e0f94f8525c45be78f4227ce1673
ngeles/Android.mk
illrate/Android.mk
ilter/Android.mk
inish/Android.mk
l2_basic/Android.mk
l2_copyTexImage/Android.mk
l2_yuvtex/Android.mk
l_basic/Android.mk
l_perf/Android.mk
l_yuvtex/Android.mk
wc/Android.mk
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
ib/Android.mk
inetex/Android.mk
wapinterval/Android.mk
extures/Android.mk
ritex/Android.mk
|
870b8aa15cb5c722b5d8eb7726eaa5f1a7c23d69 |
25-Feb-2012 |
Mathias Agopian <mathias@google.com> |
remove libui dependency on libEGL Change-Id: I1194f04085637d5c384e134967249430cc43b6ee
ngeles/Android.mk
ngeles/app-linux.cpp
ngeles/gpustate.c
illrate/Android.mk
illrate/fillrate.cpp
ilter/Android.mk
ilter/filter.cpp
inish/Android.mk
inish/finish.cpp
l2_basic/Android.mk
l2_basic/gl2_basic.cpp
l2_copyTexImage/Android.mk
l2_copyTexImage/gl2_copyTexImage.cpp
l2_yuvtex/Android.mk
l2_yuvtex/gl2_yuvtex.cpp
l_basic/Android.mk
l_basic/gl_basic.cpp
l_perf/Android.mk
l_perf/gl2_perf.cpp
l_yuvtex/Android.mk
l_yuvtex/gl_yuvtex.cpp
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
nclude/EGLUtils.h
nclude/glTestLib.h
ib/glTestLib.cpp
inetex/Android.mk
inetex/linetex.cpp
wapinterval/Android.mk
wapinterval/swapinterval.cpp
extures/Android.mk
extures/textures.cpp
ritex/Android.mk
ritex/tritex.cpp
|
e6f43ddce78d6846af12550ff9193c5c6fe5844b |
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
l2_jni/jni/gl_code.cpp
l_perf/fill_common.cpp
l_perfapp/jni/gl_code.cpp
ldual/jni/gl_code.cpp
|
a19954ab377b46dbcb9cbe8a6ab6d458f2e32bca |
04-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
l2_jni/jni/gl_code.cpp
l_jni/jni/gl_code.cpp
l_perf/fill_common.cpp
l_perfapp/jni/gl_code.cpp
ldual/jni/gl_code.cpp
|
98c6383580f94bb7ff9cc9a7cc24d8b8519e484a |
08-Nov-2011 |
Jamie Gennis <jgennis@google.com> |
EGL: implement loading and saving the cache This change adds support for saving and loading the contents of the EGL cache. It also adds some simple tests for the EGL cache. Change-Id: I18e5e789e0897a0783d29d1c1e64d26de2dd44c4
GLTest/Android.mk
GLTest/egl_cache_test.cpp
|
7dddeac97122170f71151dfdd7934c4d207c679b |
15-Aug-2011 |
Mathias Agopian <mathias@google.com> |
fix test-opengl-swapinterval EGLConfig selection should now work on any device Change-Id: I4d4580e891d1faf817fa853838406fb49d12e50a
wapinterval/swapinterval.cpp
|
868a0aff31a5cccd285117131219f572fbf07362 |
20-Jul-2011 |
Romain Guy <romainguy@google.com> |
Add new OpenGL test Change-Id: Icab48d71945bf94dd53f58b728a951d46380d945
l2_copyTexImage/Android.mk
l2_copyTexImage/gl2_copyTexImage.cpp
|
baa44b89ec159fd65230cbb8ebab62d63a513b0b |
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Remove the simulator target from all makefiles. Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
GLTest/Android.mk
l2_jni/Android.mk
l_jni/Android.mk
l_perfapp/Android.mk
ldual/Android.mk
estPauseResume/Android.mk
estViewport/Android.mk
|
2f739f8f0442f9c1bb42c47ab43d365fd9020008 |
07-Jul-2011 |
Mathias Agopian <mathias@google.com> |
Add a simple EGL test currently it just tests EGLConfig selection Change-Id: Id9d9971012d733147dd7dc02fa2054307960235e
GLTest/Android.mk
GLTest/EGL_test.cpp
|
55c617aa2d49e3403f8700b173dc9220654deb74 |
04-Mar-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add a simple OpenGL ES 2.0 test program that displays a camera preview stream. Uses a SurfaceTexture feeding into a OpenGL ES2 GLSurfaceView. Also uses accelerometer data and SurfaceTexture-provided timestamps for a simple physics simulation which moves the camera preview oval in response to device movement. Change-Id: I275a0c6a4e25829d617e635b25e70e2a9c8455cb
l2_cameraeye/Android.mk
l2_cameraeye/AndroidManifest.xml
l2_cameraeye/res/values/strings.xml
l2_cameraeye/src/com/android/gl2cameraeye/GL2CameraEye.java
|
3875d79ef6f125d82f99406e350bfe093594ec6f |
15-Mar-2011 |
Iliyan Malchev <malchev@google.com> |
Merge "frameworks/base: remove LOCAL_PRELINK_MODULE"
|
9dde9efd0b6b4d1311d1313d0657a8e94b550989 |
14-Mar-2011 |
Iliyan Malchev <malchev@google.com> |
frameworks/base: remove LOCAL_PRELINK_MODULE Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481 Signed-off-by: Iliyan Malchev <malchev@google.com>
l2_jni/Android.mk
l_jni/Android.mk
l_perfapp/Android.mk
ldual/Android.mk
wc/Android.mk
ib/Android.mk
|
181f1c33c254496f2252efd41a4d1db5399c5ad2 |
10-Mar-2011 |
Jamie Gennis <jgennis@google.com> |
gl2_yuvtex: use the gralloc-provided stride. This change fixes the gl2_yuvtex test to use the stride chosen by the gralloc implementation rather than hard-coding it. Bug: 4081948 Change-Id: If7c96a20fc3fb1df2ff25e6afaa9f34dbad2002c
l2_yuvtex/gl2_yuvtex.cpp
|
ee8e64a539f147b8b01dffde4ec8654b64f855be |
11-Jan-2011 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Test hwcCommit set blend type Change-Id: If345641bd009cfd131b1a8e74cd4a9e8e4a7dfc7
wc/hwcCommit.cpp
|
06c3ae9457d602461d249b0146e92b84a740eb32 |
11-Jan-2011 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Test Overlap Stats Change-Id: I2f4a02924149f3964de31fb6250f4c21a64d96aa
wc/hwcCommit.cpp
wc/hwcTestLib.cpp
|
9a8244b8f8d7f1acf9e475123959301666e03406 |
10-Jan-2011 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Test Lib HBlen off by 1 Change-Id: If51727a041e20afa307e5d1735b77da5a54a712b
wc/hwcTestLib.cpp
|
653f81087920d479d8916a6ae6d2575dd80ed665 |
09-Jan-2011 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Commit Points Benchmark Change-Id: Ie997d13559c0e4e9dc3babfe92ca1acacef2a549
wc/Android.mk
wc/hwcColorEquiv.cpp
wc/hwcCommit.cpp
wc/hwcRects.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
|
734d8d898c6b0b315e431b231cc6759514da361b |
06-Jan-2011 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer new and refactored test cases Change-Id: Iabf46fc5d75891f917e06a257470a0e3f2bd3c95
wc/Android.mk
wc/hwcColorEquiv.cpp
wc/hwcRects.cpp
wc/hwcStress.cpp
wc/hwcTestLib.cpp
wc/hwcTestLib.h
wc/hwc_stress.cpp
nclude/glTestLib.h
ib/Android.mk
ib/glTestLib.cpp
|
1812cfde39bf5e74a9c33ffe071f1787bcf68fa6 |
14-Dec-2010 |
Louis Huemiller <lhuemill@google.com> |
HWC Stress Test - relocate print msg Change-Id: I95f9f5c6edffff8c737c4a6996f97e69bccc0448
wc/hwc_stress.cpp
|
5d86b53dc1cc51b018e50a37805ea86fcb5894b4 |
14-Dec-2010 |
Louis Huemiller <lhuemill@google.com> |
HWC Stres Test Enhancments + YV12 width/height divisable by 2 + Row width determined by getStride() + Misc comment and whitespace fixes + printf changed to testPrintI Change-Id: I27551141bafbfb258eb1b6b7f63c5295b1f9501a
wc/hwc_stress.cpp
|
b526594d848e2be3b59aec87bb24cb5ba272eb9d |
13-Dec-2010 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Stress Test Enhancements Enhancements include: + Change default delay after each set operation from 0.1 to 0.0 seconds. This significantly increases the default rate at which operations are performed. + Make sourceCrop to displayFrame scale factor of 1.0 a frequent occurance. + Enable use of RGB888 and YV12 graphic formats. + Add initCheck() call after creation of a GraphicBuffer, to confirm it was created without any errors. Change-Id: I1606dff3924a23bdd5cb27ba302bebb4f200d768
wc/hwc_stress.cpp
|
4bb407d47ea0826cd3f068aa40f6195225f18506 |
08-Dec-2010 |
Dan Bornstein <danfuzz@android.com> |
Fix another set of out-of-date headers. This time in XML files. Change-Id: Iebe36810c3a2d7a6ff354f43808b1b8649b85637
l2_java/AndroidManifest.xml
l2_java/res/values/strings.xml
l2_jni/AndroidManifest.xml
l2_jni/res/values/strings.xml
l_jni/AndroidManifest.xml
l_jni/res/values/strings.xml
l_perfapp/AndroidManifest.xml
l_perfapp/res/values/strings.xml
ldual/AndroidManifest.xml
ldual/res/values/strings.xml
estFramerate/AndroidManifest.xml
estFramerate/res/values/strings.xml
estLatency/AndroidManifest.xml
estLatency/res/values/strings.xml
estPauseResume/AndroidManifest.xml
estPauseResume/res/values/strings.xml
estViewport/AndroidManifest.xml
estViewport/res/values/strings.xml
|
365b2c66a23cf7b078bb42a44fe0a7fa92ef9a55 |
23-Nov-2010 |
Louis Huemiller <lhuemill@google.com> |
Hardware Composer Stress Test Change-Id: Ief08b22dacd052483f10754b3ab61aa09ca28b17
wc/Android.mk
wc/hwc_stress.cpp
|
ce0a5ca4238ff82c523ea7ce9cfb5de00bc16bcb |
09-Oct-2010 |
Nuno Subtil <nsubtil@nvidia.com> |
OpenGL ES 1 YUV texturing test Change-Id: I295e5bce16a8ab088b99929f788f2fbbe8492b8d
l_yuvtex/Android.mk
l_yuvtex/gl_yuvtex.cpp
|
6ecdb49b2545add54e68cb935f71ed456320078e |
21-Sep-2010 |
Michael I. Gold <gold@nvidia.com> |
YUV texturing test. Change-Id: Ib2a6b7eb2a5fc98ecaace032d6c63d50613aaa0d
l2_yuvtex/Android.mk
l2_yuvtex/gl2_yuvtex.cpp
|
e3c5974719d609db437e8cee6bc489006f127f99 |
21-Oct-2010 |
Mathias Agopian <mathias@google.com> |
am 63ac8f53: am 2b2da526: Merge "Add a test application to dump all the EGLConfig available" into gingerbread Merge commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea' * commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea': Add a test application to dump all the EGLConfig available
|
483d8242712497d8866ab554610bbce43756736f |
21-Oct-2010 |
Mathias Agopian <mathias@google.com> |
am 2b2da526: Merge "Add a test application to dump all the EGLConfig available" into gingerbread Merge commit '2b2da52608303b149d22418865e67c8030c70e73' into gingerbread-plus-aosp * commit '2b2da52608303b149d22418865e67c8030c70e73': Add a test application to dump all the EGLConfig available
|
16a3e39cc007ebf7c7ee38d7464f99efed3e2574 |
21-Oct-2010 |
Mathias Agopian <mathias@google.com> |
Add a test application to dump all the EGLConfig available Change-Id: Iddf27f2a9dd51733f6b90081a523ca37bfe310fa
onfigdump/Android.mk
onfigdump/configdump.cpp
|
257d2bbcbf275757f4009e3b02bd6657e6c13b27 |
28-Sep-2010 |
Jim Shuma <jshuma@google.com> |
Initial checkin of a framerate test app Measures the time to do nothing but clear the screen in an OpenGL Java app. Spews frame time statistics to the log. Control long frame time by setting debug.longframe_ms; e.g., adb shell setprop debug.longframe_ms 33 Change-Id: I435a3cb170048349e00417c44db42121c68744b2
estFramerate/Android.mk
estFramerate/AndroidManifest.xml
estFramerate/res/values/strings.xml
estFramerate/src/com/android/testframerate/TestFramerateActivity.java
estFramerate/src/com/android/testframerate/TestFramerateView.java
|
d7a4f91401d869dad63e1a461240f4800a969312 |
22-Sep-2010 |
Jack Palevich <jackpal@google.com> |
Add simple interactive end-to-end latency test. Change-Id: I4c2f2acf797a3a753f8a6061db3d2bcdc7d642f0
estLatency/Android.mk
estLatency/AndroidManifest.xml
estLatency/res/values/strings.xml
estLatency/src/com/android/testlatency/TestLatencyActivity.java
estLatency/src/com/android/testlatency/TestLatencyView.java
|
9e14a3404b6b15cf98ff7aedefe4c6f618fbe505 |
09-Sep-2010 |
Jason Sams <rjsams@android.com> |
Merge "Rework gl perf test to focus on important use cases."
|
0b30bf5782f76e550a4da5998595bf8276ff1ff7 |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
am 45bd9946: am fec5d38b: Merge "option to enable multisampling" into gingerbread Merge commit '45bd99466ce9962778eacaefff1c0a44bb268f0c' * commit '45bd99466ce9962778eacaefff1c0a44bb268f0c': option to enable multisampling
|
bae7b39496342dd43befa7c83ba50a13e9c1d87a |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
am fec5d38b: Merge "option to enable multisampling" into gingerbread Merge commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2' into gingerbread-plus-aosp * commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2': option to enable multisampling
|
829622113873392b01b37ee72effbeb6b5966dbf |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
option to enable multisampling multisampling can be enabled by specifying the number of samples desired on the command line. Change-Id: I5f93c93ae7ada54bcd646c1065e07890d0cb9808
ngeles/app-linux.cpp
|
e3372bd6f055991e95c044f0bb3a424fe4eb9302 |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
am 099aa9a1: am edbb8083: Merge "add a fps counter to sanangeles demo" into gingerbread Merge commit '099aa9a1b4eaf6536decbcafac43476c4908ef24' * commit '099aa9a1b4eaf6536decbcafac43476c4908ef24': add a fps counter to sanangeles demo
|
7d1588e4e3b37b7f480618e111d78eb102b5ac1e |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
am edbb8083: Merge "add a fps counter to sanangeles demo" into gingerbread Merge commit 'edbb8083a815e9d911f8e659fc5c293543fdf502' into gingerbread-plus-aosp * commit 'edbb8083a815e9d911f8e659fc5c293543fdf502': add a fps counter to sanangeles demo
|
879ba138fc8cc4a88d355322a67eaa26f1d57682 |
09-Sep-2010 |
Mathias Agopian <mathias@google.com> |
add a fps counter to sanangeles demo Change-Id: I9a9473ce213301cc7661fddfb1ef5a6ffcb346d4
ngeles/app-linux.cpp
|
74b28e45c38d742a517ca95e29ab8cbbb1645fd5 |
09-Sep-2010 |
Jason Sams <rjsams@android.com> |
Rework gl perf test to focus on important use cases. Change-Id: I82825dbe3b24a520b79f6b05d01f37e1b5008b62
l_perf/fill_common.cpp
l_perf/filltest.cpp
l_perf/fragment_shaders.cpp
l_perfapp/jni/gl_code.cpp
|
7920987182de225959a3bf40f36fd5ee23204cae |
21-Jul-2010 |
Jason Sams <rjsams@android.com> |
Update filltest. Change-Id: I37f2bde9898046eafb6431519dae78bf6f368f05
l_perf/fill_common.cpp
l_perf/filltest.cpp
l_perfapp/jni/gl_code.cpp
|
3e9eb868b3ad6a93adcb6e8874779f1f57c6ca16 |
20-Jul-2010 |
Jack Palevich <jackpal@google.com> |
Fix extraMath state variable. Change-Id: Iba76d3e4e3bab0b993d176755f588201c8a967cd
l_perfapp/jni/gl_code.cpp
|
92a9ae4a02682a9e195f3e3a68d2c7293c018173 |
20-Jul-2010 |
Jack Palevich <jackpal@google.com> |
Try to handle end-of-application better. Handle rotation from portrait to landscape by restarting test if not finished. Don't write blank line to csv file. Change-Id: I154443138817bcec9530123c8388fcf659632336
l_perfapp/jni/gl_code.cpp
|
63bcb5f8e2d2c1d054b09a5ab9f989644cfeb9b1 |
20-Jul-2010 |
Jack Palevich <jackpal@google.com> |
Write test timings to /sdcard/glperf.csv Change-Id: If09e209a9d8049f03320dbd7df257137bf06949e
l_perfapp/AndroidManifest.xml
l_perfapp/jni/gl_code.cpp
|
965b95468d8325388557003eec24bd70fd22640a |
20-Jul-2010 |
Jack Palevich <jackpal@google.com> |
Keep screen on for whole test. Print only one set of timings per test. Draw blank black screen when done. Change-Id: I963bcbca99ff5975683b15e60437978eb1a8beb8
l_perfapp/jni/gl_code.cpp
l_perfapp/src/com/android/glperf/GLPerfActivity.java
|
eb69d2ae19c89553c142a7b716fe2ac72e32080a |
20-Jul-2010 |
Jack Palevich <jackpal@google.com> |
An application version of the GL test. Change-Id: Ibcccdf2560eb24d3037c02c4740f0048b60d070c
l_perfapp/Android.mk
l_perfapp/AndroidManifest.xml
l_perfapp/jni/gl_code.cpp
l_perfapp/res/values/strings.xml
l_perfapp/src/com/android/glperf/GLPerfActivity.java
l_perfapp/src/com/android/glperf/GLPerfLib.java
l_perfapp/src/com/android/glperf/GLPerfView.java
|
e0f1cff1fac644bd585e6d9ff1a3297338ef0013 |
12-Jul-2010 |
Jason Sams <rjsams@android.com> |
gl perf test cleanup. Change-Id: Ic486774e25421bd2f412f0ba2bbac4660e3982b8
l_perf/filltest.cpp
l_perf/gl2_perf.cpp
|
a5c381fd51deb4bdd8fea3141ad00925f2e2cfb6 |
12-Jul-2010 |
Andy McFadden <fadden@android.com> |
Fix build. Added missing #include <string.h>. Change-Id: Idf151876851110098fe538a042f896784821919b
l_perf/filltest.cpp
|
e448dd1a4f01da5d9d0ab813c2d5939bcba85ccb |
10-Jul-2010 |
Jason Sams <rjsams@android.com> |
Remove points from fixed function. Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
l_perf/Android.mk
l_perf/filltest.cpp
l_perf/gl2_perf.cpp
|
d26e345f29b48abe0c404366c45c72afaebdad47 |
02-Jul-2010 |
Jean-Baptiste Queru <jbq@google.com> |
resolved conflicts for merge of f601ce2c to master Change-Id: I9e880aacef9d949d83945d41ee5b6eb63ddc4cc7
|
3541b20f6fb1f6d53c484f9536732ad26b376e6d |
02-Jul-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: Ifec16490ea2170728cb6ccb18d2e74fcb3478db6
|
a1a79197c0e52b61fa129baeaa0345508708addc |
25-Jun-2010 |
Bruce Beare <brucex.j.beare@intel.com> |
Fix missing NL Change-Id: I323f0c01d2e9ad4c9f07cad24bf6b63edc28ad62 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
l_jni/jni/gl_code.cpp
|
21f82d43d68784e74a272d2d2426eedc16345b80 |
10-Jun-2010 |
Mathias Agopian <mathias@google.com> |
am e52d66fa: am 44bea8f8: Merge changes I00274431,I83be9404,I0359531a,Iceef1e95 into kraken
|
e81a3cb2bd16f0ce1e9c256559aaa2095a1f41f6 |
10-Jun-2010 |
Mathias Agopian <mathias@google.com> |
update EGL headers to the latest note that this doesn't update the EGL stubs. Change-Id: I00274431a490249d93eb6b5ba13f274b7f2682ae
l2_basic/gl2_basic.cpp
l_basic/gl_basic.cpp
|
9d665b9fc92cddd6b8d3f15c04a46918e578efbd |
29-Apr-2010 |
Jack Palevich <jackpal@google.com> |
Declare that testViewport targets Froyo APIs (So that it can be built in Master, but run in Froyo.)
estViewport/Android.mk
estViewport/AndroidManifest.xml
|
f22092a1eb54d7c63af26f4956006097746c2521 |
31-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 4790259c: am 8de2cf4c: merge from open-source master
|
45ef27a260c9a2d7619bd26e879313fe6733fd41 |
31-Mar-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I627b3a7080e413f756d1751cdae88ec6642b02c4
|
fbbbb7c855be5ed261b98b90d6ab437460462dc1 |
30-Mar-2010 |
Jack Palevich <jackpal@google.com> |
Add a test program for Sapphire viewport rotation issue.
estViewport/Android.mk
estViewport/AndroidManifest.xml
estViewport/README
estViewport/res/values/strings.xml
estViewport/src/com/android/test/TestActivity.java
estViewport/src/com/android/test/TestView.java
|
4b1409812a437a6a4374f9700c32f82c0fb4963a |
29-Mar-2010 |
Jack Palevich <jackpal@google.com> |
Add a test of EGL pausing and resuming.
estPauseResume/Android.mk
estPauseResume/AndroidManifest.xml
estPauseResume/README
estPauseResume/res/values/strings.xml
estPauseResume/src/com/android/test/TestActivity.java
estPauseResume/src/com/android/test/TestView.java
|
4fb265e877b70cf52c3b53f5c33bf6309dca2ee6 |
29-Mar-2010 |
Jack Palevich <jackpal@google.com> |
Add a test of EGL pausing and resuming.
estPauseResume/Android.mk
estPauseResume/AndroidManifest.xml
estPauseResume/README
estPauseResume/res/values/strings.xml
estPauseResume/src/com/android/test/TestActivity.java
estPauseResume/src/com/android/test/TestView.java
|
7efc2fc955087663f17848913c93835634bc2de8 |
30-Nov-2009 |
Jae-Hyung Ahn <jerry.ahn@windriver.com> |
gl_code : add end of line. Signed-off-by: Jae-Hyung Ahn <jerry.ahn@windriver.com>
l_jni/jni/gl_code.cpp
|
bd393b7f39a71a13893aea8b64474b0b07ebe0dd |
12-Mar-2010 |
Kenny Root <kroot@google.com> |
Add correct copyright headers to multiple files Format for the list of changes shows the origin commit reference followed by the file name. 33931-p9 awt/org/apache/harmony/awt/gl/font/AndroidGlyphVector.java 33931-p9 awt/org/apache/harmony/awt/gl/image/PngDecoderJava.java 133776-p9 core/java/android/app/IntentService.java 127013-p9 core/java/android/appwidget/AppWidgetHost.java 27863-p9 core/java/android/bluetooth/BluetoothAudioGateway.java 60765-p9 core/java/android/content/SyncResult.java 43920-p9 core/java/android/content/pm/ActivityInfo.java 43920-p9 core/java/android/content/pm/ApplicationInfo.java 43920-p9 core/java/android/content/pm/InstrumentationInfo.java 43920-p9 core/java/android/content/pm/PackageInfo.java 44103-p9 core/java/android/content/pm/PackageItemInfo.java 68960-p9 core/java/android/content/pm/PackageStats.java 43920-p9 core/java/android/content/pm/ResolveInfo.java 43920-p9 core/java/android/content/pm/ServiceInfo.java 60641-p9 core/java/android/content/res/Configuration.java 60734-p9 core/java/android/content/res/TypedArray.java 137672-p9 core/java/android/inputmethodservice/ExtractButton.java 123112-p9 core/java/android/inputmethodservice/ExtractEditText.java 119291-p9 core/java/android/inputmethodservice/IInputMethodSessionWrapper.java 112946-p9 core/java/android/inputmethodservice/IInputMethodWrapper.java 115078-p9 core/java/android/os/BatteryStats.java 124790-p9 core/java/android/text/style/UpdateAppearance.java 45083-p9 core/java/android/view/RawInputEvent.java 101491-p9 core/java/android/view/inputmethod/EditorInfo.java 114701-p9 core/java/android/view/inputmethod/ExtractedText.java 123112-p9 core/java/android/view/inputmethod/ExtractedTextRequest.java 119291-p9 core/java/com/android/internal/os/HandlerCaller.java 129279-p9 core/java/com/android/internal/os/PkgUsageStats.java 114701-p9 core/java/com/android/internal/view/IInputConnectionWrapper.java 114701-p9 core/java/com/android/internal/view/InputConnectionWrapper.java 84364-p9 opengl/java/android/opengl/EGLLogWrapper.java 11355-p9 opengl/tools/glgen/src/CFunc.java 11355-p9 opengl/tools/glgen/src/CType.java 11355-p9 opengl/tools/glgen/src/CodeEmitter.java 11355-p9 opengl/tools/glgen/src/GenerateGL.java 11355-p9 opengl/tools/glgen/src/JFunc.java 11355-p9 opengl/tools/glgen/src/JType.java 11355-p9 opengl/tools/glgen/src/JniCodeEmitter.java 11355-p9 opengl/tools/glgen/src/ParameterChecker.java 57236-p9 services/java/com/android/server/status/AnimatedImageView.java 66754-p9 services/java/com/android/server/status/CloseDragHandle.java 57188-p9 services/java/com/android/server/status/DateView.java 46928-p9 services/java/com/android/server/status/ExpandedView.java 70590-p9 services/java/com/android/server/status/FixedSizeDrawable.java 45968-p9 services/java/com/android/server/status/IconData.java 57470-p9 services/java/com/android/server/status/IconMerger.java 82719-p9 services/java/com/android/server/status/LatestItemView.java 45968-p9 services/java/com/android/server/status/NotificationData.java 66754-p9 services/java/com/android/server/status/NotificationLinearLayout.java 57458-p9 services/java/com/android/server/status/NotificationViewList.java 45968-p9 services/java/com/android/server/status/StatusBarException.java 45968-p9 services/java/com/android/server/status/StatusBarIcon.java 46130-p9 services/java/com/android/server/status/StatusBarNotification.java 45968-p9 services/java/com/android/server/status/StatusBarView.java 46199-p9 services/java/com/android/server/status/Ticker.java 62286-p9 services/java/com/android/server/status/TickerView.java 57188-p9 services/java/com/android/server/status/TrackingView.java 86041-p9 telephony/java/android/telephony/PhoneStateListener.java 87020-p9 telephony/java/com/android/internal/telephony/TelephonyIntents.java 136269-p9 telephony/java/com/android/internal/telephony/gsm/SpnOverride.java 34409-p9 tests/FrameworkTest/src/com/android/frameworktest/FrameworkTestApplication.java 55717-p9 tests/FrameworkTest/src/com/android/frameworktest/performance/InvalidateCycle.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityLandscape.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityPortrait.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollablePanScan.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollableResize.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollablePanScan.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollableResize.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityResize.java 127341-p9 tests/ImfTest/src/com/android/imftest/samples/ButtonActivity.java 129347-p9 tests/ImfTest/src/com/android/imftest/samples/DialogActivity.java 129372-p9 tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityNoScrollPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollPanScan.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollResize.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivityNotSelected.java 128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivitySelected.java 25959-p9 tests/framework-tests/src/android/test/FrameworkTests.java 46162-p9 tests/framework-tests/src/com/android/internal/http/multipart/MultipartTest.java 77101-p9 tools/layoutlib/bridge/tests/com/android/layoutlib/bridge/NinePatchTest.java 9788976b1465ce982b5ae7c741345edd0ecd9322 core/java/android/accounts/AuthenticatorDescription.java 53332883543868fb83e111a07306368b7772b340 core/java/android/app/UiModeManager.java 93e7e22ec91dbc641d10ca6d70423e1357a95bba core/java/android/app/FullBackupAgent.java 328c0e7986aa6bb7752ec6de3da9c999920bb55f core/java/android/content/CursorEntityIterator.java 307da1a46b4c9b711bafe8fbaaa6b98e8868c18e core/java/android/content/SyncQueue.java 307da1a46b4c9b711bafe8fbaaa6b98e8868c18e core/java/android/content/SyncOperation.java eb034652c2037a47ebfd99779e8383bb8bb528af core/java/android/content/pm/LabeledIntent.java 49237345d83e62fdb9eb8d50b13ad086636a04fa core/java/android/content/pm/FeatureInfo.java a2b6c3775ed6b8924232d6a01bae4a19740a15f8 core/java/android/content/pm/PackageInfoLite.java 3ecd5f437580e49d80beecd29489d5fb1f7a7db0 core/java/android/content/pm/RegisteredServicesCacheListener.java 5ebbb4a6b3e16f711735ae0615b9a9ea64faad38 core/java/android/content/pm/XmlSerializerAndParser.java c4516a7b62de525e3d6d5e76851bdfaf12c11f05 core/java/android/database/sqlite/SQLiteTransactionListener.java 9bbc21a773cbdfbef2876a75c32bda5839647751 core/java/com/android/internal/backup/LocalTransport.java 21f1bd17b2dfe361acbb28453b3f3b1a110932fa core/java/com/android/internal/content/PackageMonitor.java 4c62fc0e1e5ea9c69a12a7d1cf8b3ec8b2d114a3 core/java/com/android/internal/view/BaseSurfaceHolder.java 4c62fc0e1e5ea9c69a12a7d1cf8b3ec8b2d114a3 core/java/com/android/internal/view/BaseIWindow.java e540833fdff4d58e37c9ba859388e24e2945ed45 core/java/com/android/internal/os/SamplingProfilerIntegration.java 192ab903887bbb8e7c7b6da5c581573850e30f46 core/tests/coretests/src/android/widget/expandablelistview/PositionTesterContextMenuListener.java 1619367ab823150fa8856d419abe02ceb75886f1 media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/MediaProfileReader.java 27f8002e591b5c579f75b2580183b5d1c4219cd4 opengl/tools/glgen/stubs/gles11/glGetString.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.java 560814f6b11abe83ff0c4ed18cac015c276b3181 opengl/tools/glgen/stubs/gles11/glShaderSource.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/GenerateGLES.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/Jsr239CodeEmitter.java 1c4907ee77392afb768c2f088e0dedbe4239f6fb opengl/tools/glgen/src/GLESCodeEmitter.java 69e21f5f6e0d04539cd92848ea009dd615d88c2c opengl/tests/gldual/src/com/android/gldual/TriangleRenderer.java c028be4f3b8c7476b46859f66c3f33d528adf181 packages/DefaultContainerService/src/com/android/defcontainer/DefaultContainerService.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerMeasurement.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestActivity.java 7c6efa13f129dbae5319f0981a430d4662f43354 tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestRunner.java df8a3f31d871db25e952972c2eb346a71186e9e3 tests/BrowserTestPlugin/src/com/android/testplugin/TestPlugin.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/ActivityManagerPermissionTests.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/ServiceManagerPermissionTests.java cfaef699e1dfb3a75d5b51f3b15816f13670fd51 tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java Copyright header moved to top in following file: core/tests/coretests/src/android/widget/ListViewTest.java Change-Id: I3c3198be5a0ba36e18679ed834170432bf0b8418
ldual/src/com/android/gldual/TriangleRenderer.java
|
e8b6618c4c8cbfca2a63f4fc7ccd41fdfc79f953 |
09-Jan-2010 |
Romain Guy <romainguy@android.com> |
Deprecate fill_parent and introduce match_parent. Bug: #2361749.
ldual/res/layout/gldual_activity.xml
|
837edec5e39e4c914b56bd74f7cdf31ab5bc5843 |
06-Jan-2010 |
Jean-Baptiste Queru <jbq@google.com> |
Do not use a user tag on apps, as it is ignored. The build system does not honor user tags on apps, and setting it is misleading. This removes the confusion by making the makefiles behave like they read. Change-Id: I7c5feba1c7d07f915b97dd098584f29938a4c885
l2_jni/Android.mk
l_jni/Android.mk
ldual/Android.mk
|
909486a7cbb89b7163e221d1c7b93e1dba0ee5c7 |
24-Dec-2009 |
Jack Palevich <jackpal@google.com> |
Print OpenGL version and extension information. Something happened to the line endings, adding a blank line after most lines of text. I repaired the damage, but in the process some blank lines have been added / removed.
l_basic/gl_basic.cpp
|
378112ebed362a85471bd2acb307aa0ddb539d17 |
19-Nov-2009 |
Jack Palevich <jackpal@google.com> |
Extend GLSurfaceView to make it easy to create an OpenGL ES 2.0 context Provide a new method, GLSurfaceView.setEGLContextClientVersion. Clients call this method to define which level of OpenGL ES support they want. This method only affects the default behavior of GLSurfaceView. If clients have supplied their own EGLContextFactory or EGLConfigChooser then they are on their own if they want to create an OpenGL ES 2.0 context. This API is currently hidden. Update the gl2_java test to use this new API. Update the gl2_java test's AndroidManifest.xml file to indicate that it requires OpenGL ES 2.0.
l2_java/AndroidManifest.xml
l2_java/src/com/android/gl2java/GL2JavaView.java
|
50d0b14689b0ae95ea7b66a8c2f7b955115812dd |
19-Nov-2009 |
Jack Palevich <jackpal@google.com> |
Add a Java API for OpenGL ES 2.0. Currently this API is hidden. Add a test program.
l2_java/Android.mk
l2_java/AndroidManifest.xml
l2_java/res/values/strings.xml
l2_java/src/com/android/gl2java/GL2JavaActivity.java
l2_java/src/com/android/gl2java/GL2JavaView.java
|
f90c83b3f1e954f2c5fbda27cfd1dbe465c8590e |
02-Nov-2009 |
Mathias Agopian <mathias@google.com> |
am 78383abf: am cbf583d7: am 77bd91f8: Merge change Ie3e80456 into eclair Merge commit '78383abf76e7daf8c1968d2e9a29a1ba354edb2e' * commit '78383abf76e7daf8c1968d2e9a29a1ba354edb2e': Turns out the SGX driver is correct and the bug was in this test.
|
39e0df03554810e28a537e93760dc2521ce3e763 |
31-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 77bd91f8: Merge change Ie3e80456 into eclair Merge commit '77bd91f8af44867935ea2df22f69fb244b009b94' into eclair-mr2 * commit '77bd91f8af44867935ea2df22f69fb244b009b94': Turns out the SGX driver is correct and the bug was in this test.
|
6c7d04b1d038318a9fe3ba59ce2a748bd00578eb |
31-Oct-2009 |
Mathias Agopian <mathias@google.com> |
Turns out the SGX driver is correct and the bug was in this test. make sure the 565 1-texel wide texture is specified with an alignment of 4 which is the OpenGL ES default.
inetex/linetex.cpp
|
bfa22dfca54751df2f1173238975d9e3f5d922d5 |
30-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 894449ac: am af7d2dda: am 5dc7a21c: Merge change I4e036287 into eclair Merge commit '894449ac461e69cd40f10e9d3644555357a5ed82' * commit '894449ac461e69cd40f10e9d3644555357a5ed82': update line test to expose some bug on SGX530 ed4
|
e1e9073eff7f39ad4d32c1a22262895d6b0d10f4 |
30-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 5dc7a21c: Merge change I4e036287 into eclair Merge commit '5dc7a21cbbd4af908e39e55e5ca7ab14cda25d4a' into eclair-mr2 * commit '5dc7a21cbbd4af908e39e55e5ca7ab14cda25d4a': update line test to expose some bug on SGX530 ed4
|
3810c2b6c6216211a67f6240a8c520b1de4e409d |
29-Oct-2009 |
Mathias Agopian <mathias@google.com> |
update line test to expose some bug on SGX530 ed4
inetex/linetex.cpp
|
9450fcd66123af4f06da47ae0d7fc9db51691da4 |
29-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 2eca23d6: am a2151b2b: am 7bde36e6: added GL test for textured lines Merge commit '2eca23d690379911a102729eecd35412d0c8be63' * commit '2eca23d690379911a102729eecd35412d0c8be63': added GL test for textured lines
|
cab369082d7f78b845d4d791b9433a915308f6f9 |
29-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 7bde36e6: added GL test for textured lines Merge commit '7bde36e64e66c81f0150d0372e1357a31f4ec704' into eclair-mr2 * commit '7bde36e64e66c81f0150d0372e1357a31f4ec704': added GL test for textured lines
|
32216166f127d7d30765b08d219f2c4ffd754080 |
28-Oct-2009 |
Mathias Agopian <mathias@google.com> |
added GL test for textured lines
inetex/Android.mk
inetex/linetex.cpp
|
91d8ee34a7748d523c3312dab44321ef26bca572 |
14-Oct-2009 |
Jack Palevich <jackpal@google.com> |
am 09e7ef8a: am a5bfe52d: Merge change Ib3558f35 into eclair-mr2 Merge commit '09e7ef8aadb480349e9f63dcab155cb466296e92' * commit '09e7ef8aadb480349e9f63dcab155cb466296e92': Make our choice of surface explicit.
|
d594fe1740581031c527e1e6a098024abea90429 |
14-Oct-2009 |
Jack Palevich <jackpal@google.com> |
Make our choice of surface explicit.
ldual/src/com/android/gldual/GLDualActivity.java
|
9f73b7a5e498c2003a12fb96f42d71047bd626d1 |
14-Oct-2009 |
Jack Palevich <jackpal@google.com> |
am 65cc9418: am 332c7934: Merge change I69e21f5f into eclair-mr2 Merge commit '65cc9418af489bd98f3417f165b6837656383a1c' * commit '65cc9418af489bd98f3417f165b6837656383a1c': GLDual test application.
|
9bd30f05e890b213e97b838e04024d8cd232dbc0 |
13-Oct-2009 |
Jack Palevich <jackpal@google.com> |
GLDual test application. Draws two images at once, one GL based, one GL2 based.
ldual/Android.mk
ldual/AndroidManifest.xml
ldual/jni/gl_code.cpp
ldual/res/layout/gldual_activity.xml
ldual/res/values/strings.xml
ldual/src/com/android/gldual/GLDualActivity.java
ldual/src/com/android/gldual/GLDualGL2View.java
ldual/src/com/android/gldual/GLDualLib.java
ldual/src/com/android/gldual/TriangleRenderer.java
|
e66dfa02cc5e0af3b421a126f799cdeb8d205d9a |
12-Oct-2009 |
android-build SharedAccount <android-build@sekiwake.mtv.corp.google.com> |
merged d7c18d7672f3ecbbcb2f5bec92fe54dd990cb8dd, w/conflict in opengl/tests/copybits/Android.mk
|
360c033029930f62f19a0a8b1575438c5c90d591 |
12-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am c5b09d8a: am 4ac45597: Merge change I15b0ebb9 into eclair Merge commit 'c5b09d8a5f7bbf9545b1f2b2d69920fd115d3ecd' * commit 'c5b09d8a5f7bbf9545b1f2b2d69920fd115d3ecd': a simple test app for gralloc
|
791212da2b391eae9d1f323a2d6ef9d4c9e019d0 |
12-Oct-2009 |
Jack Palevich <jackpal@google.com> |
am 7d638292: Merge change Ib4285d22 into eclair-mr2 Merge commit '7d638292969687ed4557d36e741e1275d2052fb0' * commit '7d638292969687ed4557d36e741e1275d2052fb0': Change way we choose EGL surfaces to be compatible with the native
|
661bda98e49ca394f906b4c4e4b8201e117e673e |
07-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 9d6a685b: Merge changes I430cf57b,I51f02f67,I464f13f3 into eclair Merge commit '9d6a685ba939f413a8d3e1e97627593aa1cdf6cb' into eclair-mr2 * commit '9d6a685ba939f413a8d3e1e97627593aa1cdf6cb': fix [2168528] enable glTexImage2D code path in SF for software-only buffers fix [2168531] have software-only gralloc buffer side-step the HAL fix [2167050] glTexImage2D code path buggy in SurfaceFlinger
|
3330b203039dea366d4981db1408a460134b2d2c |
06-Oct-2009 |
Mathias Agopian <mathias@google.com> |
fix [2167050] glTexImage2D code path buggy in SurfaceFlinger When EGLImage extension is not available, SurfaceFlinger will fallback to using glTexImage2D and glTexSubImage2D instead, which requires 50% more memory and an extra copy. However this code path has never been exercised and had some bugs which this patch fix. Mainly the scale factor wasn't computed right when falling back on glDrawElements. We also fallback to this mode of operation if a buffer doesn't have the adequate usage bits for EGLImage usage. This changes only code that is currently not executed. Some refactoring was needed to keep the change clean. This doesn't change anything functionaly.
opybits/Android.mk
opybits/copybits.cpp
ralloc/Android.mk
ralloc/Buffer.cpp
ralloc/Buffer.h
ralloc/BufferAllocator.cpp
ralloc/BufferAllocator.h
ralloc/gralloc.cpp
|
4633c49daa780de58d406e37dae53de78fbcfb2d |
05-Oct-2009 |
Doug Kwan <dougkwan@google.com> |
Add back missing shared libraries used in executables in link commands. These executables have calls to some shared libraries without explicitly linking them. Currently it works as linker links these libraries via dependencies of other libraries. This is fragile and not the right thing to do.
opybits/Android.mk
illrate/Android.mk
inish/Android.mk
wapinterval/Android.mk
|
d11f60ec4f1ecab5ea069eab7324c6aad24545ae |
05-Oct-2009 |
Mathias Agopian <mathias@google.com> |
am 4ac45597: Merge change I15b0ebb9 into eclair Merge commit '4ac45597fb70ca4f268cb1920fcb2de61aff4a3d' into eclair-mr2 * commit '4ac45597fb70ca4f268cb1920fcb2de61aff4a3d': a simple test app for gralloc
|
99dd08fc36f9d04fc6bd154cc763c0c4e62e733d |
02-Oct-2009 |
Jack Palevich <jackpal@google.com> |
Change way we choose EGL surfaces to be compatible with the native window surface.
l2_jni/src/com/android/gl2jni/GL2JNIView.java
|
7460160b801b4230f20722efbafcac347312e702 |
02-Oct-2009 |
Mathias Agopian <mathias@google.com> |
a simple test app for gralloc
ralloc/Android.mk
ralloc/Buffer.cpp
ralloc/Buffer.h
ralloc/BufferAllocator.cpp
ralloc/BufferAllocator.h
ralloc/gralloc.cpp
|
f38bce2387deb10f5685f4a393138b12eec85623 |
30-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Add a simple test of OpenGL ES 1.x.
l_basic/Android.mk
l_basic/gl_basic.cpp
|
e9321e3abbd48d5e50bd91b1251c66b413005016 |
30-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I8018f091 into eclair * changes: Add very simple input path. Fix end-of-line issues.
|
e5810d1f98557cbcf0f533215b1d76724b182e79 |
30-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Add very simple input path. Fix end-of-line issues.
l_jni/jni/gl_code.cpp
l_jni/src/com/android/gljni/GLJNIActivity.java
l_jni/src/com/android/gljni/GLJNILib.java
l_jni/src/com/android/gljni/GLJNIView.java
|
38d3c2a850e986ed37126127fc2939fae9de76c6 |
29-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Don't ask for pbuffer support, because we don't use any pbuffers.
ritex/tritex.cpp
|
34329eed2ccc5fa0efe95bb4c87fbe38538978bc |
29-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Print out EGL configuration info for the config we've chosen. Don't ask for PBuffer support, since we don't actually use pbuffers, and some drivers might not support them.
l2_basic/gl2_basic.cpp
|
d9872bf424ad327861ab98390319566b25571f76 |
29-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Print out all available EGL configurations.
l2_basic/gl2_basic.cpp
|
f1006c23c686fe30d29b1883dae75b284547eb91 |
26-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Fix build.
l2_jni/src/com/android/gl2jni/GL2JNIView.java
|
43123766f5fc3a73df77a03390679ec536ebe6e0 |
26-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Tighten up sample code. - Still fails to work; don't know why.
l2_jni/Android.mk
l2_jni/jni/gl_code.cpp
l2_jni/src/com/android/gl2jni/GL2JNIView.java
|
18e24f952506beebe1eea5672a7dbf60c1040556 |
26-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Use EGLUtils to simplify choosing a configuration. Doesn't actually select anything, possibly due to device driver errors.
l2_basic/gl2_basic.cpp
|
bc4a4177a34267ad0d039c8567bb9fe7549bb310 |
24-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Make tritex test run with latest OpenGL driver. Use EGLUtils::selectConfigForNativeWindow to select a legitimate configuration. (Before now we had been selecting an incorrect configuration, but the older drivers let us get away with it.) Converted the source to C++ so we can call selectConfigForNativeWindow.
ritex/Android.mk
ritex/tritex.c
ritex/tritex.cpp
|
919583553781f1e1885fa17f76d54008ebeca3c1 |
23-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Create samples showing how to call OpenGL from JNI libraries.
l2_basic/gl2_basic.cpp
l2_jni/Android.mk
l2_jni/AndroidManifest.xml
l2_jni/jni/gl_code.cpp
l2_jni/res/values/strings.xml
l2_jni/src/com/android/gl2jni/GL2JNIActivity.java
l2_jni/src/com/android/gl2jni/GL2JNILib.java
l2_jni/src/com/android/gl2jni/GL2JNIView.java
l_jni/Android.mk
l_jni/AndroidManifest.xml
l_jni/jni/gl_code.cpp
l_jni/res/values/strings.xml
l_jni/src/com/android/gljni/GLJNIActivity.java
l_jni/src/com/android/gljni/GLJNILib.java
l_jni/src/com/android/gljni/GLJNIView.java
|
9ec24af0e8fa1005e8b37073a27590d8f42149ce |
19-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Draw a green triangle using OpenGL 2.0 APIs.
l2_basic/gl2_basic.cpp
|
058777592dc784034cc19f6d358fe5ca4225d81d |
17-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Add additional error checking, exit early if errors occur.
l2_basic/gl2_basic.cpp
|
13e68424fb7d68b4b9a9dd443eb0e87721312834 |
16-Sep-2009 |
Jack Palevich <jackpal@google.com> |
Add EGL call error checking.
l2_basic/gl2_basic.cpp
|
493220dcb8d2f5d9633c157b41e1e27c6613b21d |
02-Sep-2009 |
Jason Sams <rjsams@android.com> |
Simple app to create a gl2 context and dump the strings.
l2_basic/Android.mk
l2_basic/gl2_basic.cpp
|
6c06ffc6d051b3418ca52f632a8497d1db6235c5 |
12-Aug-2009 |
Mathias Agopian <mathias@google.com> |
show that we need to glClear to be fast(er)
ilter/filter.cpp
|
687bea235903fb7fd78b131487d189aba88f6d05 |
12-Aug-2009 |
Mathias Agopian <mathias@google.com> |
option to use drawtexture at compile time
ilter/filter.cpp
|
cba73d3210c18f0fbcac2e9b5b95a717d4a6d977 |
12-Aug-2009 |
Mathias Agopian <mathias@google.com> |
fix and extend the filter test a bit
ilter/filter.cpp
|
1d3bcd6e217e7ef177287d06f6fdf6149f453830 |
11-Aug-2009 |
Mathias Agopian <mathias@google.com> |
workaround a bug in the SGX driver that would prevent eglGetConfig to work properly
ngeles/app-linux.cpp
opybits/copybits.cpp
illrate/fillrate.cpp
ilter/filter.cpp
inish/finish.cpp
wapinterval/swapinterval.cpp
extures/textures.cpp
|
0928e31cc7a9ec7367a68796fcaa9c52959216a5 |
08-Aug-2009 |
Mathias Agopian <mathias@google.com> |
minor code clean-up
wapinterval/swapinterval.cpp
|
653870d5e945ff94ff8136c97db0a016fc119683 |
07-Aug-2009 |
Mathias Agopian <mathias@google.com> |
update most gl tests to use EGLUtils
ngeles/Android.mk
ngeles/app-linux.c
ngeles/app-linux.cpp
illrate/fillrate.cpp
ilter/Android.mk
ilter/filter.c
ilter/filter.cpp
inish/Android.mk
inish/finish.c
inish/finish.cpp
extures/Android.mk
extures/textures.c
extures/textures.cpp
|
6cf50a770dabd13cf5b72bb0a6fb9dd002c88db6 |
07-Aug-2009 |
Mathias Agopian <mathias@google.com> |
added two EGL helpers for selecting a config matching a certain pixelformat or native window type
wapinterval/swapinterval.cpp
|
1c3561e8d862d8fd27f8e843a18f251b9d9500b4 |
06-Aug-2009 |
Mathias Agopian <mathias@google.com> |
added a gl swapinterval test
illrate/fillrate.cpp
wapinterval/Android.mk
wapinterval/swapinterval.cpp
|
591018aaf9e95b9d2f6d9742194e940605b1bffa |
04-Aug-2009 |
Mathias Agopian <mathias@google.com> |
opengl tests
ngeles/app-linux.c
illrate/Android.mk
illrate/fillrate.cpp
extures/textures.c
|
4c4b387afb2e775fcac3b81a249bb7646515dffa |
25-Jun-2009 |
Mathias Agopian <mathias@google.com> |
merge master in master_gl
|
8c1127fbe33fffc8bd7647a74b374068a9369b4a |
23-Jun-2009 |
Sriram Raman <sriramkraman@google.com> |
Remove opengl tests from tests build
ngeles/Android.mk
ilter/Android.mk
inish/Android.mk
extures/Android.mk
ritex/Android.mk
|
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
opybits/copybits.cpp
|
7e2a937c4fa91e7c048fdbc37fe2a8dd85361df9 |
10-Jun-2009 |
Mathias Agopian <mathias@google.com> |
revive the copybit test.
opybits/Android.mk
opybits/copybits.cpp
|
1a0c4cd5d83facd9653c45db1d2b9725c2e060b0 |
06-Jun-2009 |
Mathias Agopian <mathias@google.com> |
Merge commit 'goog/master' into merge_master
|
17836acabf2024b4d124db955811eed6e3604853 |
03-Jun-2009 |
Mathias Agopian <mathias@google.com> |
simplify this test
ighting1709/src/com/android/lightingtest/ClearActivity.java
|
4d661eb62c0e52f0a6105f3898bafe68a2e82f54 |
02-Jun-2009 |
Mathias Agopian <mathias@google.com> |
added a test that exhibits some lighting issues in the software renderer. see external bug 1709
ighting1709/Android.mk
ighting1709/AndroidManifest.xml
ighting1709/src/com/android/lightingtest/ClearActivity.java
|
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
opybits/Android.mk
|
8f75e091d9094fd2bb970b341f5e488e3fe8eff9 |
14-Apr-2009 |
Jack Palevich <jackpal@google.com> |
Add clarifying comment. (Primarily as a test of the master_gl branch.)
opybits/copybits.cpp
|
076b1cc3a9b90aa5b381a1ed268ca0b548444c9b |
10-Apr-2009 |
Mathias Agopian <mathias@google.com> |
Integrate from //sandbox/mathias/donut/...@145728 SurfaceFlinger rework for new EGL driver model support.
opybits/Android.mk
opybits/copybits.cpp
|
edbf3b6af777b721cd2a1ef461947e51e88241e1 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ndroid.mk
ngeles/Android.mk
ngeles/MODULE_LICENSE_BSD_OR_LGPL
ngeles/README.txt
ngeles/app-linux.c
ngeles/app.h
ngeles/cams.h
ngeles/demo.c
ngeles/gpustate.c
ngeles/include/GLES/egl.h
ngeles/include/GLES/egltypes.h
ngeles/include/GLES/gl.h
ngeles/license-BSD.txt
ngeles/license-LGPL.txt
ngeles/license.txt
ngeles/shapes.h
ilter/Android.mk
ilter/filter.c
inish/Android.mk
inish/finish.c
extures/Android.mk
extures/textures.c
ritex/Android.mk
ritex/tritex.c
|
d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ndroid.mk
ngeles/Android.mk
ngeles/MODULE_LICENSE_BSD_OR_LGPL
ngeles/README.txt
ngeles/app-linux.c
ngeles/app.h
ngeles/cams.h
ngeles/demo.c
ngeles/gpustate.c
ngeles/include/GLES/egl.h
ngeles/include/GLES/egltypes.h
ngeles/include/GLES/gl.h
ngeles/license-BSD.txt
ngeles/license-LGPL.txt
ngeles/license.txt
ngeles/shapes.h
ilter/Android.mk
ilter/filter.c
inish/Android.mk
inish/finish.c
extures/Android.mk
extures/textures.c
ritex/Android.mk
ritex/tritex.c
|
a6938bab1f6fa76ae98ebbe44f4e534e05fa0993 |
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
ngeles/Android.mk
ngeles/app-linux.c
ilter/Android.mk
ilter/filter.c
inish/Android.mk
inish/finish.c
fsim/Android.mk
fsim/egl_surface.cpp
fsim/egl_surface.h
fsim/sfsim.c
extures/Android.mk
extures/textures.c
ritex/Android.mk
ritex/tritex.c
|
e09fd9e819c23dc90bca68375645e15544861330 |
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
ndroid.mk
ngeles/Android.mk
ngeles/MODULE_LICENSE_BSD_OR_LGPL
ngeles/README.txt
ngeles/app-linux.c
ngeles/app.h
ngeles/cams.h
ngeles/demo.c
ngeles/gpustate.c
ngeles/include/GLES/egl.h
ngeles/include/GLES/egltypes.h
ngeles/include/GLES/gl.h
ngeles/license-BSD.txt
ngeles/license-LGPL.txt
ngeles/license.txt
ngeles/shapes.h
ilter/Android.mk
ilter/filter.c
inish/Android.mk
inish/finish.c
fsim/Android.mk
fsim/egl_surface.cpp
fsim/egl_surface.h
fsim/sfsim.c
extures/Android.mk
extures/textures.c
ritex/Android.mk
ritex/tritex.c
|