| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The C++ class names don't match what the classes do, so rename
ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to
GLConsumer.
Bug 7736700
Change-Id: Ia03e468888025b5cae3c0ee1995434515dbea387
|
|
|
|
| |
Change-Id: Id18b1e38672294b025bc26adb38aed0ac3e0fb45
|
|\
| |
| |
| |
| |
| |
| | |
glGetUniformLocation"
* commit 'a151a19db2fa07295837027fb5d84c02401cc78d':
Fix return type of glGetAttribLocation and glGetUniformLocation
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
from int to GLint.
See:
http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetAttribLocation.xml
http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetUniformLocation.xml
Change-Id: I4a9f8e9e34b8c3cca239ae84bfe8f3cdfd94802a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- testFramerate requires platform java API
while all other tests only need SDK support
Change-Id: Iaefe23c41b3ace87522b5deefd6db2f5d80ed872
|
|/ /
| |
| |
| | |
Change-Id: I07efff54f2980dcb013935747b03e099b8f1181b
|
| |
| |
| |
| |
| |
| | |
This reverts commit bddd724b178b1263c16e41b564165fcd0e93ff83
Change-Id: Ib7db20b5b3de4779b6e173473a33976ae398abd4
|
| |
| |
| |
| | |
Change-Id: I5efea78ac381c3e3118e6e92b508f336233ac319
|
|/
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This tests if eglTerminate can succeed while objects
are leaked. Currently the test fails because of a deadlock.
Change-Id: Ibe26edfda28691284d0674e803e8d3114f3ce4c6
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I84adf53594cd4083a4a8ab475f175abb7414cda5
|
|
|
|
|
|
|
| |
- remove unneeded include deps
- remove some hardcoded include paths
Change-Id: Ifae0e2b2d738e0f94f8525c45be78f4227ce1673
|
|
|
|
| |
Change-Id: I1194f04085637d5c384e134967249430cc43b6ee
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/156801
Bug: 5449033
Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
EGLConfig selection should now work on any device
Change-Id: I4d4580e891d1faf817fa853838406fb49d12e50a
|
|
|
|
| |
Change-Id: Icab48d71945bf94dd53f58b728a951d46380d945
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
|
|
|
|
|
|
| |
currently it just tests EGLConfig selection
Change-Id: Id9d9971012d733147dd7dc02fa2054307960235e
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|/
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: If345641bd009cfd131b1a8e74cd4a9e8e4a7dfc7
|
|
|
|
| |
Change-Id: I2f4a02924149f3964de31fb6250f4c21a64d96aa
|
|
|
|
| |
Change-Id: If51727a041e20afa307e5d1735b77da5a54a712b
|
|
|
|
| |
Change-Id: Ie997d13559c0e4e9dc3babfe92ca1acacef2a549
|
|
|
|
| |
Change-Id: Iabf46fc5d75891f917e06a257470a0e3f2bd3c95
|
|
|
|
| |
Change-Id: I95f9f5c6edffff8c737c4a6996f97e69bccc0448
|
|
|
|
|
|
|
|
|
| |
+ YV12 width/height divisable by 2
+ Row width determined by getStride()
+ Misc comment and whitespace fixes
+ printf changed to testPrintI
Change-Id: I27551141bafbfb258eb1b6b7f63c5295b1f9501a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This time in XML files.
Change-Id: Iebe36810c3a2d7a6ff354f43808b1b8649b85637
|
|
|
|
| |
Change-Id: Ief08b22dacd052483f10754b3ab61aa09ca28b17
|
|
|
|
| |
Change-Id: I295e5bce16a8ab088b99929f788f2fbbe8492b8d
|
|
|
|
| |
Change-Id: Ib2a6b7eb2a5fc98ecaace032d6c63d50613aaa0d
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
EGLConfig available" into gingerbread
Merge commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea'
* commit '63ac8f5377833303a7f8c4d60f0d74daf903e6ea':
Add a test application to dump all the EGLConfig available
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
available" into gingerbread
Merge commit '2b2da52608303b149d22418865e67c8030c70e73' into gingerbread-plus-aosp
* commit '2b2da52608303b149d22418865e67c8030c70e73':
Add a test application to dump all the EGLConfig available
|
| | |
| | |
| | |
| | | |
Change-Id: Iddf27f2a9dd51733f6b90081a523ca37bfe310fa
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | | |
Change-Id: I4c2f2acf797a3a753f8a6061db3d2bcdc7d642f0
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I82825dbe3b24a520b79f6b05d01f37e1b5008b62
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
gingerbread
Merge commit '45bd99466ce9962778eacaefff1c0a44bb268f0c'
* commit '45bd99466ce9962778eacaefff1c0a44bb268f0c':
option to enable multisampling
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | | |
Merge commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2' into gingerbread-plus-aosp
* commit 'fec5d38baf4487d8ab0143451a3f2c39edeeb5b2':
option to enable multisampling
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
multisampling can be enabled by specifying the number of
samples desired on the command line.
Change-Id: I5f93c93ae7ada54bcd646c1065e07890d0cb9808
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| |
| | |
| | |
| | |
| | | |
gingerbread
Merge commit '099aa9a1b4eaf6536decbcafac43476c4908ef24'
* commit '099aa9a1b4eaf6536decbcafac43476c4908ef24':
add a fps counter to sanangeles demo
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
Merge commit 'edbb8083a815e9d911f8e659fc5c293543fdf502' into gingerbread-plus-aosp
* commit 'edbb8083a815e9d911f8e659fc5c293543fdf502':
add a fps counter to sanangeles demo
|