summaryrefslogtreecommitdiffstats
path: root/opengl/tests
Commit message (Collapse)AuthorAgeFilesLines
* EGL: implement loading and saving the cacheJamie Gennis2011-11-082-0/+114
| | | | | | | 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
* fix test-opengl-swapintervalMathias Agopian2011-08-151-6/+10
| | | | | | EGLConfig selection should now work on any device Change-Id: I4d4580e891d1faf817fa853838406fb49d12e50a
* Add new OpenGL testRomain Guy2011-07-192-0/+486
| | | | Change-Id: Icab48d71945bf94dd53f58b728a951d46380d945
* Remove the simulator target from all makefiles.Jeff Brown2011-07-117-28/+0
| | | | | | Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
* Add a simple EGL testMathias Agopian2011-07-082-0/+170
| | | | | | currently it just tests EGLConfig selection Change-Id: Id9d9971012d733147dd7dc02fa2054307960235e
* Add a simple OpenGL ES 2.0 test program that displays a camera preview stream.Eino-Ville Talvala2011-03-284-0/+581
| | | | | | | | | 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
* Merge "frameworks/base: remove LOCAL_PRELINK_MODULE"Iliyan Malchev2011-03-146-6/+6
|\
| * frameworks/base: remove LOCAL_PRELINK_MODULEIliyan Malchev2011-03-146-6/+6
| | | | | | | | | | Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481 Signed-off-by: Iliyan Malchev <malchev@google.com>
* | gl2_yuvtex: use the gralloc-provided stride.Jamie Gennis2011-03-141-5/+5
|/ | | | | | | | 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
* Hardware Composer Test hwcCommit set blend typeLouis Huemiller2011-01-101-3/+6
| | | | Change-Id: If345641bd009cfd131b1a8e74cd4a9e8e4a7dfc7
* Hardware Composer Test Overlap StatsLouis Huemiller2011-01-102-10/+154
| | | | Change-Id: I2f4a02924149f3964de31fb6250f4c21a64d96aa
* Hardware Composer Test Lib HBlen off by 1Louis Huemiller2011-01-091-1/+1
| | | | Change-Id: If51727a041e20afa307e5d1735b77da5a54a712b
* Hardware Composer Commit Points BenchmarkLouis Huemiller2011-01-096-2/+1486
| | | | Change-Id: Ie997d13559c0e4e9dc3babfe92ca1acacef2a549
* Hardware Composer new and refactored test casesLouis Huemiller2011-01-069-649/+2455
| | | | Change-Id: Iabf46fc5d75891f917e06a257470a0e3f2bd3c95
* HWC Stress Test - relocate print msgLouis Huemiller2010-12-141-4/+4
| | | | Change-Id: I95f9f5c6edffff8c737c4a6996f97e69bccc0448
* HWC Stres Test EnhancmentsLouis Huemiller2010-12-141-34/+57
| | | | | | | | | + YV12 width/height divisable by 2 + Row width determined by getStride() + Misc comment and whitespace fixes + printf changed to testPrintI Change-Id: I27551141bafbfb258eb1b6b7f63c5295b1f9501a
* Hardware Composer Stress Test EnhancementsLouis Huemiller2010-12-131-5/+51
| | | | | | | | | | | | | | | | | | | 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
* Fix another set of out-of-date headers.Dan Bornstein2010-12-0718-306/+234
| | | | | | This time in XML files. Change-Id: Iebe36810c3a2d7a6ff354f43808b1b8649b85637
* Hardware Composer Stress TestLouis Huemiller2010-11-292-0/+1220
| | | | Change-Id: Ief08b22dacd052483f10754b3ab61aa09ca28b17
* OpenGL ES 1 YUV texturing testNuno Subtil2010-10-272-0/+352
| | | | Change-Id: I295e5bce16a8ab088b99929f788f2fbbe8492b8d
* YUV texturing test.Michael I. Gold2010-10-272-0/+446
| | | | Change-Id: Ib2a6b7eb2a5fc98ecaace032d6c63d50613aaa0d
* am 63ac8f53: am 2b2da526: Merge "Add a test application to dump all the ↵Mathias Agopian2010-10-212-0/+105
|\ | | | | | | | | | | | | | | | | EGLConfig available" into gingerbread Merge commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea' * commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea': Add a test application to dump all the EGLConfig available
| * am 2b2da526: Merge "Add a test application to dump all the EGLConfig ↵Mathias Agopian2010-10-202-0/+105
| |\ | | | | | | | | | | | | | | | | | | | | | | | | available" into gingerbread Merge commit '2b2da52608303b149d22418865e67c8030c70e73' into gingerbread-plus-aosp * commit '2b2da52608303b149d22418865e67c8030c70e73': Add a test application to dump all the EGLConfig available
| | * Add a test application to dump all the EGLConfig availableMathias Agopian2010-10-202-0/+105
| | | | | | | | | | | | Change-Id: Iddf27f2a9dd51733f6b90081a523ca37bfe310fa
* | | Initial checkin of a framerate test appJim Shuma2010-09-285-0/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Add simple interactive end-to-end latency test.Jack Palevich2010-09-225-0/+400
| | | | | | | | | | | | Change-Id: I4c2f2acf797a3a753f8a6061db3d2bcdc7d642f0
* | | Merge "Rework gl perf test to focus on important use cases."Jason Sams2010-09-094-254/+238
|\ \ \
| * | | Rework gl perf test to focus on important use cases.Jason Sams2010-09-084-254/+238
| | | | | | | | | | | | | | | | Change-Id: I82825dbe3b24a520b79f6b05d01f37e1b5008b62
* | | | am 45bd9946: am fec5d38b: Merge "option to enable multisampling" into ↵Mathias Agopian2010-09-091-61/+71
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | gingerbread Merge commit '45bd99466ce9962778eacaefff1c0a44bb268f0c' * commit '45bd99466ce9962778eacaefff1c0a44bb268f0c': option to enable multisampling
| * | | am fec5d38b: Merge "option to enable multisampling" into gingerbreadMathias Agopian2010-09-091-61/+71
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | Merge commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2' into gingerbread-plus-aosp * commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2': option to enable multisampling
| | * | option to enable multisamplingMathias Agopian2010-09-091-61/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | multisampling can be enabled by specifying the number of samples desired on the command line. Change-Id: I5f93c93ae7ada54bcd646c1065e07890d0cb9808
* | | | am 099aa9a1: am edbb8083: Merge "add a fps counter to sanangeles demo" into ↵Mathias Agopian2010-09-081-9/+18
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | | | | | | | | | | | | | gingerbread Merge commit '099aa9a1b4eaf6536decbcafac43476c4908ef24' * commit '099aa9a1b4eaf6536decbcafac43476c4908ef24': add a fps counter to sanangeles demo
| * | am edbb8083: Merge "add a fps counter to sanangeles demo" into gingerbreadMathias Agopian2010-09-081-9/+18
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit 'edbb8083a815e9d911f8e659fc5c293543fdf502' into gingerbread-plus-aosp * commit 'edbb8083a815e9d911f8e659fc5c293543fdf502': add a fps counter to sanangeles demo
| | * add a fps counter to sanangeles demoMathias Agopian2010-09-081-9/+18
| | | | | | | | | | | | Change-Id: I9a9473ce213301cc7661fddfb1ef5a6ffcb346d4
* | | Update filltest.Jason Sams2010-07-213-602/+343
| | | | | | | | | | | | Change-Id: I37f2bde9898046eafb6431519dae78bf6f368f05
* | | Fix extraMath state variable.Jack Palevich2010-07-191-7/+11
| | | | | | | | | | | | Change-Id: Iba76d3e4e3bab0b993d176755f588201c8a967cd
* | | Try to handle end-of-application better.Jack Palevich2010-07-191-16/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Handle rotation from portrait to landscape by restarting test if not finished. Don't write blank line to csv file. Change-Id: I154443138817bcec9530123c8388fcf659632336
* | | Write test timings to /sdcard/glperf.csvJack Palevich2010-07-192-3/+22
| | | | | | | | | | | | Change-Id: If09e209a9d8049f03320dbd7df257137bf06949e
* | | Keep screen on for whole test.Jack Palevich2010-07-192-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | Print only one set of timings per test. Draw blank black screen when done. Change-Id: I963bcbca99ff5975683b15e60437978eb1a8beb8
* | | An application version of the GL test.Jack Palevich2010-07-197-0/+942
| | | | | | | | | | | | Change-Id: Ibcccdf2560eb24d3037c02c4740f0048b60d070c
* | | gl perf test cleanup.Jason Sams2010-07-122-109/+5
| | | | | | | | | | | | Change-Id: Ic486774e25421bd2f412f0ba2bbac4660e3982b8
* | | Fix build.Andy McFadden2010-07-121-0/+1
| | | | | | | | | | | | | | | | | | Added missing #include <string.h>. Change-Id: Idf151876851110098fe538a042f896784821919b
* | | Remove points from fixed function.Jason Sams2010-07-093-0/+644
| | | | | | | | | | | | | | | | | | Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
* | | resolved conflicts for merge of f601ce2c to masterJean-Baptiste Queru2010-07-021-1/+0
|\ \ \ | |/ / | | | | | | Change-Id: I9e880aacef9d949d83945d41ee5b6eb63ddc4cc7
| * | merge from open-source masterThe Android Open Source Project2010-07-021-1/+0
| |\ \ | | |/ | |/| | | | Change-Id: Ifec16490ea2170728cb6ccb18d2e74fcb3478db6
| | * Fix missing NLBruce Beare2010-06-251-1/+0
| | | | | | | | | | | | | | | Change-Id: I323f0c01d2e9ad4c9f07cad24bf6b63edc28ad62 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
* | | am e52d66fa: am 44bea8f8: Merge changes ↵Mathias Agopian2010-06-092-2/+0
|\ \ \ | |/ / | | | | | | I00274431,I83be9404,I0359531a,Iceef1e95 into kraken
| * | update EGL headers to the latestMathias Agopian2010-06-092-2/+0
| |/ | | | | | | | | | | note that this doesn't update the EGL stubs. Change-Id: I00274431a490249d93eb6b5ba13f274b7f2682ae
* | Declare that testViewport targets Froyo APIsJack Palevich2010-04-292-0/+5
| | | | | | | | (So that it can be built in Master, but run in Froyo.)
* | am 4790259c: am 8de2cf4c: merge from open-source masterThe Android Open Source Project2010-03-311-1/+2
|\ \ | |/