| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I1db43e96aa5e9e91a6176a4a3e5aa9d1f3ee4a7e
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
inconsistant way
* commit '0d45d711976bdca1165536b8948680680d38eb6a':
log an error when eglCreateContext() fails in an inconsistant way
|
| |\ \ \ \ \
| | |/ / / /
| | | | | |
| | | | | |
| | | | | | |
* commit '500407a2c07ced40c36e7356574a47bcec9c2fd9':
log an error when eglCreateContext() fails in an inconsistant way
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
this will help debugging bug: 7216919
Change-Id: I54ac65f20c5ed55cc93a5cbc5350fadfb0fcb804
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
eglDestroyImageKHR"
* commit '81b316aa5395b6318ad4a10e1ed27d0b9b0df07f':
Return back-end result from eglDestroyImageKHR
|
| |\ \ \ \
| | |/ / /
| |/| / /
| | |/ /
| | | | |
* commit '98838aa0836518b7397cbfe763f34305e3387a5f':
Return back-end result from eglDestroyImageKHR
|
| | |\ \ |
|
| | | |/
| | | |
| | | |
| | | | |
Change-Id: I0e972b778f9802c28f52092bb9af087285833e0b
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
EGL_ANDROID_framebuffer_target." into jb-mr1-dev
* commit '849df8cd6baa26ef431404d1b1eea1e141eb5030':
Add a spec for EGL_ANDROID_framebuffer_target.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change adds a new extension for EGL implementations to indicate the
EGLConfigs that support use as a HWComposer framebuffer target layer.
Change-Id: Ia7c8fbe8da09d57b4ec8bf1d9ddb67ca21aa2885
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
the vertex if using eye space lighting with point lights"
* commit '278b301690d5428e4ec97ac8cf2d9bfb8f901f0b':
libagl: Transform the vertex if using eye space lighting with point lights
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
space lighting with point lights"
* commit '516efc1bea1c05492c5d4636a589cfc686661842':
libagl: Transform the vertex if using eye space lighting with point lights
|
| | |\ \
| | | |/
| | |/|
| | | | |
lights"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes lighting when using point lights, when eye space
lighting is used (which is the default).
Change-Id: I0cd0d2329893d6b5f8af3b1e595274c2076fc322
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
jb-mr1-dev
* commit '8e7e5399764c4ef44125c41b172a04dd1403d3a0':
EGL: fix an extension string bug
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change fixes a bug where initializing EGL multiple times (eglTerminate
followed by eglInitialize) would cause extensions to show up in the extension
string multiple times.
Change-Id: I707a3da62ed30ef13835087167f84a08bc6addd7
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
BoardConfig-able" into jb-mr1-dev
* commit '688115bbd75416d0c665e8a922223bbf8742edc0':
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
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '26606ba0a0409c6ebc2e4b070f96c8d19743e260':
EGL: Add the EGL_ANDROID_wait_sync extension
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie9a78e07fcaf27c5c13797141ad3c692217607fb
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '0a8e33679240df2c7746eb5adf05d90265d3111c':
EGL: add the native_fence_sync extension
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change adds support for the EGL_ANDROID_native_fence_sync extension to the
Android EGL layer. It also fixes a couple minor issues with the extension spec.
Change-Id: Ic8829d21f37b701f33aa9c72c3d25e88e03fa3cd
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '2ec08f825ff4ffa120b13272f575a179517636ce':
EGL_ANDROID_native_fence_sync: fix the version
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ib43b8fec8f37bb847d7bcdbf7607fd56f19a0563
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
generic" into jb-mr1-dev
* commit '6d53451b038591c57c0743ef4b5649d4e9240c45':
EGL_ANDROID_fence_sync: make it more generic
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change updates the extension spec to refer to generic "native fence sync
objects" rather than "Android fence sync objects."
Change-Id: I15a79f08571586431845b54c58c8420b652f40ef
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
sparse files for shader"
* commit 'ada508884284f9cd2025f683dd4ac4c66a1ffc08':
EGL: do not use sparse files for shader
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '6e820eec21917f8e25c40dbc8b972468535af0e8':
EGL: do not use sparse files for shader
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Process is killed by system with SIGBUS signal if it writes
data to mapped sparse file on full filesystem.
- Allocate space using write() function instead of ftruncate()
to avoid creation of sparse files on full filesystem.
Catch write() errors to handle out-of-space case during allocation.
Bug: http://code.google.com/p/android/issues/detail?id=35376
Change-Id: Ifc366454f34e71a43a0973eda4f591a920ea3a14
Signed-off-by: Kirill Artamonov <kartamonov@nvidia.com>
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
createContext & makeCurrent" into jb-mr1-dev
* commit '0bbd95b9beece22fe7f833e6def244e39536a95e':
gltrace: flush trace buffer on createContext & makeCurrent
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Certain apps (e.g. chrome) seem to create contexts which are unused
for long periods of time. If tracing is stopped before those contexts
are used, then the debugger never gets to know that these contexts
were created. Flushing the trace after these calls ensures that
the debugger knows about all created/used contexts.
Change-Id: I01baa11aa56ac89eddce3c2851e4bf01076984d1
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'b58c6d5ef1edcb04849d30f9b981a5f4bfd163e3':
Add compile-time option to systrace GL-ES calls
|
| | |
| | |
| | |
| | | |
Change-Id: Ibec103bbf159626ad9745d0e071192ad424bc0e9
|
|/ /
| |
| |
| |
| |
| |
| | |
Updates the stub for eglCreateWindowSurface
to accept Surface as a native window.
Change-Id: I9ff7f68ad9ae4ff10439588aaef138b4564d959e
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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
|
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes the glgen code generation for methods
which have a buffer arg that can be NULL.
Bug: 6845189
Change-Id: I5fb745b806601e5665f97bfd15fd865cd9c241ed
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this adds correct versions of the broken GLES20 methods
glGetShaderSource, glGetActiveAttrib and glGetActiveUniform.
the old broken methods are still there and need to be @hide later.
Bug: 6006380
Change-Id: Ide74242ada54b85459b459ae4f20cd26a23c7610
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I26589e51c2023aed4da8a25a098b01804200ddc2
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This changes generation of the OpenGL bindings to prevent
crashes of methods with more then one nio buffer argument.
Bug: 6772416
Change-Id: I4eff25c2f568dea78a6ffd3e95ff4620ab4b3b7d
|
|/ /
| |
| |
| | |
Change-Id: Ia5707533fcf1186ef648b8a4e25987f5e7e7dea3
|
| |
| |
| |
| |
| |
| |
| |
| | |
- added EGL1.4 bindings generation
- fixed bugs in GLES bindings
Bug: 6709865
Change-Id: I04ac63f652e1968a51eb833f47e00336ea449980
|
| |
| |
| |
| |
| |
| |
| | |
This change updates the uses of ANativeWindow to use the new ANW functions that
accept and return Sync HAL fence file descriptors.
Change-Id: I3ca648b6ac33f7360e86754f924aa072f95242f6
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|