| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I882b8fa7888e2baae41c81b75af7fc1f639d38d6
|
|\
| |
| |
| | |
into honeycomb
|
| |
| |
| |
| |
| |
| | |
Hidden for now.
Change-Id: I350576c11960a1aa232da7aebc5c6ec60ff796b5
|
| |
| |
| |
| |
| |
| |
| |
| | |
Return wrappers from GetProcAddress for glEGLImageTargetTexture2DOES
and glEGLImageTargetRenderbufferStorageOES which unwrap the EGLimage
handle before calling through to the implementation.
Change-Id: I2f5b180ab3ccdb28a4f510a2bd8c2eee941a84df
|
|/
|
|
|
|
|
|
| |
Add EGL_KHR_gl_texture_cubemap_image and EGL_KHR_gl_renderbuffer_image
to the static EGL extension string since these require no new APIs
beyond what is already required.
Change-Id: I2d1fde86b19bb9eee46b3b977f51784a17cfcc3c
|
|
|
|
| |
Change-Id: If345641bd009cfd131b1a8e74cd4a9e8e4a7dfc7
|
|
|
|
| |
Change-Id: I2f4a02924149f3964de31fb6250f4c21a64d96aa
|
|
|
|
| |
Change-Id: If51727a041e20afa307e5d1735b77da5a54a712b
|
|
|
|
| |
Change-Id: Ie997d13559c0e4e9dc3babfe92ca1acacef2a549
|
|
|
|
| |
Change-Id: Iabf46fc5d75891f917e06a257470a0e3f2bd3c95
|
|
|
|
|
|
|
|
| |
eglMakeCurrent() would only deref the previous surfaces if the old and
new contexts were the same. eglTerminate() should not touch TLS.
eglReleaseThread() needs to unbind the current context.
Change-Id: I213b8be77b1a23b5a8a6afaac60643662c8aa010
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I49262ac143da297efcaec4eed04052274c73b7f8
|
|\
| |
| |
| |
| |
| |
| | |
crashes inside eglQueryContext on GB/Crespo" into gingerbread
* commit '054ae78245fe9b4c14bbc372ae77cd0a977ded73':
fix [3258603] 'Quadrant' benchmark crashes inside eglQueryContext on GB/Crespo
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
eglQueryContext on GB/Crespo" into gingerbread
* commit 'e1752f41d34249c891564889b07963262b1bd8bf':
fix [3258603] 'Quadrant' benchmark crashes inside eglQueryContext on GB/Crespo
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
eglQueryContext(..., EGL_CONFIG_ID, ...) is dereferencing an uninitialized pointer
due to a typo.
Change-Id: I100addf3150f19cb6dfbce9987fb5239dd240878
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This time in XML files.
Change-Id: Iebe36810c3a2d7a6ff354f43808b1b8649b85637
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
They were CRLF instead of just LF.
Change-Id: I2d06d19b4d8ca969527d93bd996103c161e48a79
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch replaces the file headers with the approved Android
header text.
Change-Id: I63cbd21e9112dab404158fb65f74bc6ca5b07eac
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
EGLNativeWindowSurface\'s format in EGL" into gingerbread
* commit '0484a673c5839d2be9e615e52c6a45febdf1127b':
[3229973, 3247470, ...] set EGLNativeWindowSurface's format in EGL
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
format in EGL" into gingerbread
* commit 'daef0a040de7a9825bdbcba7b2eae66195e3a95f':
[3229973, 3247470, ...] set EGLNativeWindowSurface's format in EGL
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
(there are multiple bugs this should fix)
we now use the EGL_NATIVE_VISUAL_ID of a config to set
the ANativeWindow's format from eglCreateWindowSurface(),
this guarantees that the surface's format will match
whatever EGLConfig the user chose.
this should fix all current and future config/surface format
mismatch and allow users to easily select 32-bits surfaces.
Change-Id: I3835d0eb70c75eeecded3c3509a0a8207554c98b
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
returns the wrong pointer for some GL extensions" into gingerbread
* commit '17fd21fc0638d8734867b6f189efbabb227f3ae1':
DO NOT MERGE. workaround [3177481] eglGetProcAddress() returns the wrong pointer for some GL extensions
|
| | |\
| | | |
| | | |
| | | | |
wrong pointer for some GL extensions" into gingerbread
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
pointer for some GL extensions
We just make sure eglGetProcAddress() will return NULL for
glEGLImageTargetTexture2DOES
glEGLImageTargetRenderbufferStorageOES
which is better than returning the address of the wrong implementation.
the correct fix is more involved.
Change-Id: I585a1f40e564f862e5dd382224609ccd069cd3b5
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ief08b22dacd052483f10754b3ab61aa09ca28b17
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
into gingerbread
* commit 'b02ca27f05a47fad75c57d6d8c52ccc5b21a8043':
Refresh EGL header to work with the NDK
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit 'b7a109c02735bb0d9e0bcb8f84e4aa3923701460':
Refresh EGL header to work with the NDK
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change allows to use this header with the NDK's standalone toolchain.
For the record, the NDK toolchain defines __ANDROID__ as a compiler built-in
macro, this is however not the case currently for the prebuilt binaries that
are being used by the full Android build system, which otherwise defines ANDROID.
This change allows the header to be used by all toolchains properly. Note however
that we should properly should change our toolchain and sources to provide and
rely on __ANDROID__ instead of ANDROID though.
Change-Id: Iaa1aa1146985b5f24dcf3a83d9ddb9b4b59dc328
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I295e5bce16a8ab088b99929f788f2fbbe8492b8d
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ib2a6b7eb2a5fc98ecaace032d6c63d50613aaa0d
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I653021d2174fa1a7343d10b0fd2c29b3e5147be6
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The code looks correct, but causes an internal compiler error on
simulator builds on mine (an other) gLucid desktops.
Change-Id: Iaf0d8120778ec1c6fc739ef13e6eaaac53e3bcc8
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I67a12a9598d3ef099bef8727411891614b1bc3f7
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Enable with:
adb shell setprop debug.egl.trace 1
Change-Id: Icfbc795f5260141510975228e72234e9aab56a85
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This approach is more backwards-compatible than the previous attempt.
The onDetachedFromWindow case is unchanged from the "classic"
GLSurfaceView behavior, except that we don't throw a NPE if the
renderer has never been set.
Change-Id: Ia8103a73366ddb13be44f16b789c929e75ddc792
|
|\ \ \ \
| | |/ /
| |/| |
| | | | |
attributes." into gingerbread
|
| |\ \ \
| | | |/
| | |/|
| | | | |
gingerbread
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
affects software renderer (emu) only.
per EGL spec:
If EGL_MAX_PBUFFER_WIDTH, EGL_MAX_PBUFFER_HEIGHT,
EGL_MAX_PBUFFER_PIXELS, or EGL_NATIVE_VISUAL_ID are specified
in attrib list, then they are ignored
Change-Id: I3d5214ce896986da2f11d2eb1889afc41731eaa6
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
Allows a GLSurfaceView to be removed from a window and later reattached
to a window.
Change-Id: I2b44f35d0c95404b13912782df8877953609a5d0
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
street view" into gingerbread
Merge commit '49af98ed877e8a2db5a6b5be811c798e6f73dff7'
* commit '49af98ed877e8a2db5a6b5be811c798e6f73dff7':
fix [3119687] [Maps][4.6.0] Force close in street view
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
into gingerbread
Merge commit 'aa6df3669deab2a804c6f8cc1ea3fd5af0a28685' into gingerbread-plus-aosp
* commit 'aa6df3669deab2a804c6f8cc1ea3fd5af0a28685':
fix [3119687] [Maps][4.6.0] Force close in street view
|