summaryrefslogtreecommitdiffstats
path: root/opengl
Commit message (Collapse)AuthorAgeFilesLines
* Rename ISurfaceTexture and SurfaceTextureAndy McFadden2012-12-183-6/+6
| | | | | | | | | | 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
* Use LOCAL_REQUIRED_MODULES to establish dependencyYing Wang2012-12-041-17/+17
| | | | | | | instead of using the tricky order-only dependency on a phony target module name. Change-Id: I691f2d352d1bd7f619bdb0b75070709e1b8222c0
* Mark extensions 'Complete', correct some stale version infoJesse Hall2012-11-295-7/+8
| | | | Change-Id: I46ccd8eaeacc647399a5531e262c1b01e0a080b0
* Initial draft of EGL_ANDROID_image_native_bufferJesse Hall2012-11-291-0/+107
| | | | Change-Id: If9bdd27ffdb13fb85e9ef873b311d6721399f75f
* Merge "native_fence_sync: fix an enum name"Jamie Gennis2012-11-261-10/+11
|\
| * native_fence_sync: fix an enum nameJamie Gennis2012-11-261-10/+11
| | | | | | | | | | | | | | | | This change replaces all references to the "EGL_NO_NATIVE_FENCE_ANDROID" enum with "EGL_NO_NATIVE_FENCE_FD_ANDROID". Bug: http://code.google.com/p/android/issues/detail?id=40295 Change-Id: I049b2ba185c2dbdccb8fc069701dbe805d63f645
* | gltrace: Make sure device is debuggable.Siva Velusamy2012-11-201-0/+6
|/ | | | Change-Id: Icc22ff823a2f56733b232b927dd1fa494e9e1e81
* Disable ld --fatal-warnings because of using mktemp.Ben Cheng2012-11-061-0/+3
| | | | Change-Id: Id18b1e38672294b025bc26adb38aed0ac3e0fb45
* am 168dfe71: am 5e530e02: am a151a19d: Merge "Fix return type of ↵Andrew Hsieh2012-11-069-21/+21
|\ | | | | | | | | | | | | glGetAttribLocation and glGetUniformLocation" * commit '168dfe71bfafebaa26b6f75df553f5fad7607669': Fix return type of glGetAttribLocation and glGetUniformLocation
| * am a151a19d: Merge "Fix return type of glGetAttribLocation and ↵Andrew Hsieh2012-11-069-21/+21
| |\ | | | | | | | | | | | | | | | | | | glGetUniformLocation" * commit 'a151a19db2fa07295837027fb5d84c02401cc78d': Fix return type of glGetAttribLocation and glGetUniformLocation
| | * Fix return type of glGetAttribLocation and glGetUniformLocationAndrew Hsieh2012-11-069-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Merge "egl: Reintroduce eglGetRenderBufferANDROID"Jean-Baptiste Queru2012-10-053-1/+55
| | |\
| | | * egl: Reintroduce eglGetRenderBufferANDROIDBjorn Andersson2012-08-273-1/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | eglGetRenderBufferANDROID was removed as it had no users. This commit reintroduces this extensions as it's used by Qualcomm graphics HAL. Change-Id: I493306830a0d4f8722a42bcc84fb49236afdabeb
* | | | am f58475b5: am 60393d45: Merge "Add runtime debugging capabilities to ↵Romain Guy2012-10-183-42/+137
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | OpenGL" into jb-mr1-dev * commit 'f58475b5ae4ccb3a31c05c79da8b2914c62a3510': Add runtime debugging capabilities to OpenGL
| * | | am 60393d45: Merge "Add runtime debugging capabilities to OpenGL" into ↵Romain Guy2012-10-183-42/+137
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jb-mr1-dev * commit '60393d45207b6548e1f61ca104fa59aecee87d30': Add runtime debugging capabilities to OpenGL
| | * | | Add runtime debugging capabilities to OpenGLRomain Guy2012-10-183-42/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The shell property debug.egl.trace can now be set to: 0 disables tracing 1 logs all GL calls error checks glGetError after every GL call, logs a stack trace on error systrace logs each GL call to systrace Change-Id: I34a2a2d4e19c373fd9eaa1b0cd93e67c87378996
* | | | | am 23bcd8d2: am 825a9a2d: Merge "Update comments to reflect what the code ↵Romain Guy2012-10-161-2/+2
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | actually does" into jb-mr1-dev * commit '23bcd8d298597659622919027c9ea921d5eed513': Update comments to reflect what the code actually does
| * | | | am 825a9a2d: Merge "Update comments to reflect what the code actually does" ↵Romain Guy2012-10-161-2/+2
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | into jb-mr1-dev * commit '825a9a2dcd1b3e139dd0677ff46f966fb23f963c': Update comments to reflect what the code actually does
| | * | | Update comments to reflect what the code actually doesRomain Guy2012-10-151-2/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: I2613aa32c29eddc52a00090656c1bd11f9f5732b
* | | | | am 49fe8add: am b96fe085: Merge "Add new debug option to force 4x MSAA in ↵Romain Guy2012-10-151-0/+53
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | OpenGL ES 2.0 apps" into jb-mr1-dev * commit '49fe8addbfe52bf9a3e69e6250e462a70332235c': Add new debug option to force 4x MSAA in OpenGL ES 2.0 apps
| * | | | am b96fe085: Merge "Add new debug option to force 4x MSAA in OpenGL ES 2.0 ↵Romain Guy2012-10-151-0/+53
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | apps" into jb-mr1-dev * commit 'b96fe08540dcf7e90be56919ea9863f687da779c': Add new debug option to force 4x MSAA in OpenGL ES 2.0 apps
| | * | | Add new debug option to force 4x MSAA in OpenGL ES 2.0 appsRomain Guy2012-10-151-0/+53
| | | | | | | | | | | | | | | | | | | | Change-Id: I53ac91a9ce07b5dd5f2ee0e3cc5b65b6402f9229
* | | | | Merge "gltrace: Do not start gltrace from early_egl_init."Siva Velusamy2012-10-101-1/+0
|\ \ \ \ \
| * | | | | gltrace: Do not start gltrace from early_egl_init.Siva Velusamy2012-10-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The debugging and tracing levels are initialized both during early_egl_init and egl_display_t::initialize(). For apps this has no effect since early_egl_init is called in the context of zygote. This CL removes the unnecessary call from early_egl_init. Change-Id: Ibc55c26228cd197f2e2623fbfb2d1a63d0722401
* | | | | | am 8b75830c: am 8d5d2019: Revert "Add GL Error logs (temporary)"Chet Haase2012-10-102-13/+1
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / / | | | | | * commit '8b75830c5ce5e0097909c11c559d50d7f6f7303b': Revert "Add GL Error logs (temporary)"
| * | | | am 8d5d2019: Revert "Add GL Error logs (temporary)"Chet Haase2012-10-102-13/+1
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit '8d5d2019805df1f27cbec07eeca47dd5ab453dad': Revert "Add GL Error logs (temporary)"
| | * | | Revert "Add GL Error logs (temporary)"Chet Haase2012-10-102-13/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 2da2c15068327a4fdad411f638905abcb2209d8a.
* | | | | am 9c58d96f: am 27b28fd9: Merge "Add GL Error logs (temporary)" into jb-mr1-devChet Haase2012-10-042-1/+13
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * commit '9c58d96f0079e627004c606436df27fa97ff4c8e': Add GL Error logs (temporary)
| * | | | am 27b28fd9: Merge "Add GL Error logs (temporary)" into jb-mr1-devChet Haase2012-10-042-1/+13
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit '27b28fd9960b73a1f13e22dd6655f75e2e76eef7': Add GL Error logs (temporary)
| | * | | Add GL Error logs (temporary)Chet Haase2012-10-042-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding logs to tell which specific methods throw OpenGL errors. Change-Id: I1d73c7566ed1ea6610392020411762c6255a0ede
* | | | | gltrace: Fix NPESiva Velusamy2012-10-011-4/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Id7af9cd388f3508201f96a0624966c2ce01b4da5
* | | | | am bba6bb81: am 4c273277: Merge "Re-enable FAST_TLS in gl2 code" into jb-mr1-devChet Haase2012-09-281-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * commit 'bba6bb81373b285b456bb851d37f7f2ecfc742ad': Re-enable FAST_TLS in gl2 code
| * | | | am 4c273277: Merge "Re-enable FAST_TLS in gl2 code" into jb-mr1-devChet Haase2012-09-281-1/+1
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit '4c2732779a11c92222958e7150162d4eaaab7b66': Re-enable FAST_TLS in gl2 code
| | * | | Re-enable FAST_TLS in gl2 codeChet Haase2012-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Temporarily changed USE_FAST_TLS_KEY ifdef during debugging. Changing it back now. Change-Id: I7c2fcf7265b3d545e31ff7683bd7614100fad3e5
* | | | | am e1549fcb: am cb094a78: Merge "New compile-time flags to make debugging ↵Romain Guy2012-09-281-1/+11
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | easier for us poor souls Bug #7195815" into jb-mr1-dev * commit 'e1549fcb4493fe84deb488d85fc626d635153eb8': New compile-time flags to make debugging easier for us poor souls Bug #7195815
| * | | | am cb094a78: Merge "New compile-time flags to make debugging easier for us ↵Romain Guy2012-09-271-1/+11
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | poor souls Bug #7195815" into jb-mr1-dev * commit 'cb094a783f14daae3378ac8aa7dc509980f037b2': New compile-time flags to make debugging easier for us poor souls Bug #7195815
| | * | | New compile-time flags to make debugging easier for us poor soulsRomain Guy2012-09-271-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #7195815 Change-Id: I23e7ac991891b9586cb8ed20b1305c8b1b3e2b43
* | | | | am 2ac41948: am 1e83690c: Merge "assert -eng builds when calling a GL ↵Mathias Agopian2012-09-261-2/+7
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | function without a context" into jb-mr1-dev * commit '2ac4194854a70c6e319b1b3b647344e595082b38': assert -eng builds when calling a GL function without a context
| * | | | am 1e83690c: Merge "assert -eng builds when calling a GL function without a ↵Mathias Agopian2012-09-261-2/+7
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | context" into jb-mr1-dev * commit '1e83690c6030b33c7776fa65cb57132d5e2d0b40': assert -eng builds when calling a GL function without a context
| | * | | assert -eng builds when calling a GL function without a contextMathias Agopian2012-09-261-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 7241626 Change-Id: I0f1f9361e75e9186af8cff8d98a7d2224b266765
* | | | | am 483ab742: am 2f45d746: Merge "EGL: add the EGL_ANDROID_framebuffer_target ↵Jamie Gennis2012-09-242-0/+8
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | enum" into jb-mr1-dev * commit '483ab74243870e6af4b8a947873556ff86d076c0': EGL: add the EGL_ANDROID_framebuffer_target enum
| * | | | am 2f45d746: Merge "EGL: add the EGL_ANDROID_framebuffer_target enum" into ↵Jamie Gennis2012-09-242-0/+8
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | jb-mr1-dev * commit '2f45d7464a55d7a91da6fcd6f8cf1b11e395d029': EGL: add the EGL_ANDROID_framebuffer_target enum
| | * | | Merge "EGL: add the EGL_ANDROID_framebuffer_target enum" into jb-mr1-devJamie Gennis2012-09-242-0/+8
| | |\ \ \
| | | * | | EGL: add the EGL_ANDROID_framebuffer_target enumJamie Gennis2012-09-242-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id8b1b114e2a7a88956b857c63a0429e9b33fdb5c
* | | | | | am ca5f79c2: am 363847d4: Merge "EGL: expose the ↵Jamie Gennis2012-09-242-0/+11
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EXT_create_context_robustness ext" into jb-mr1-dev * commit 'ca5f79c2bb6c2e3995d9e2427f2600d1b03a84c4': EGL: expose the EXT_create_context_robustness ext
| * | | | | am 363847d4: Merge "EGL: expose the EXT_create_context_robustness ext" into ↵Jamie Gennis2012-09-242-0/+11
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jb-mr1-dev * commit '363847d498bffe0e2d8e7b8aba693bb402513413': EGL: expose the EXT_create_context_robustness ext
| | * | | | Merge "EGL: expose the EXT_create_context_robustness ext" into jb-mr1-devJamie Gennis2012-09-242-0/+11
| | |\ \ \ \ | | | |/ / /
| | | * | | EGL: expose the EXT_create_context_robustness extJamie Gennis2012-09-242-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1db43e96aa5e9e91a6176a4a3e5aa9d1f3ee4a7e
* | | | | | am 0d45d711: am 500407a2: log an error when eglCreateContext() fails in an ↵Mathias Agopian2012-09-241-0/+6
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | inconsistant way * commit '0d45d711976bdca1165536b8948680680d38eb6a': log an error when eglCreateContext() fails in an inconsistant way
| * | | | | am 500407a2: log an error when eglCreateContext() fails in an inconsistant wayMathias Agopian2012-09-241-0/+6
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '500407a2c07ced40c36e7356574a47bcec9c2fd9': log an error when eglCreateContext() fails in an inconsistant way