summaryrefslogtreecommitdiffstats
path: root/third_party/khronos/EGL/eglext.h
Commit message (Collapse)AuthorAgeFilesLines
* Add EGL_ARM_implicit_external_sync extension supportdbehr2015-02-071-0/+5
| | | | | | | | | | | | | | | | | And use it to flush rendering before page flip. BUG=412508,442605 TEST=build and run Chrome on jerry/freon. It should render one frame. R=alexst@chromium.org R=dnicoara@chromium.org R=kbr@chromium.org R=piman@chromium.org Signed-off-by: Dominik Behr <dbehr@chromium.org> Review URL: https://codereview.chromium.org/903063003 Cr-Commit-Position: refs/heads/master@{#315171}
* Rationalize dependency on khronos EGL headers in place of angle.rjkroege@chromium.org2013-05-131-0/+5
| | | | | | | | | | | Different parts of Chrome use the angle EGL headers and khronos EGL headers. This patch adjusts so that Chrome uses only one: khronos. BUG=none, code cleanup Review URL: https://chromiumcodereview.appspot.com/14772009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199773 0039d316-1c4b-4281-b951-d872f2087c98
* Update eglext.h for ARM DMABUF import extensionsheu@chromium.org2013-02-271-7/+95
| | | | | | | | | | | | | | | | | Updates the Khronos EGL header to pull in new extension spec implemented by the Exynos/Mali driver to support importing DMABUFs as EGLImages. BUG=chromium-os:167417 BUG=chromium-os:38376 TEST=local build for snow TBR=cpu Change-Id: If18a8610a7ff585841f7abf181668989813a38de Review URL: https://chromiumcodereview.appspot.com/12316111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184853 0039d316-1c4b-4281-b951-d872f2087c98
* Move code around to fix build with system mesa.phajdan.jr@chromium.org2013-01-161-11/+0
| | | | | | | | BUG=161389 Review URL: https://codereview.chromium.org/11973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177172 0039d316-1c4b-4281-b951-d872f2087c98
* CrOS: Plumb through vsync info to compositor on EGL stacksbacker@chromium.org2013-01-141-0/+11
| | | | | | | | | | | Uses EGL_CHROMIUM_sync_control (a subset of GLX_OML_sync_control) to calculate refresh rate and when refreshes occur. This CL factors out common code from the GLX_OML_sync_control implementation. BUG=none TEST=by hand on stumpy, daisy, and desktop Review URL: https://codereview.chromium.org/11865021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176668 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chrome's GLES2 Headersgman@chromium.org2012-11-201-14/+148
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/11316046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168768 0039d316-1c4b-4281-b951-d872f2087c98
* Use EXT_robustness where available on GLES2 platforms to detect and respond ↵kbr@chromium.org2012-07-271-0/+8
| | | | | | | | | | | | to resets of the graphics card. BUG=138162 TEST=ran https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/conformance-suites/1.0.1/extra/slow-shader-example.html on Windows with ANGLE and verified that new code path was taken Review URL: https://chromiumcodereview.appspot.com/10822029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148721 0039d316-1c4b-4281-b951-d872f2087c98
* Move GL headers from gpu to third_party/khronosskyostil@google.com2011-11-241-0/+335
| | | | | | | | | | | | | This change moves the OpenGL ES and EGL header files from gpu/ to a new third_party/khronos/ directory. The headers are also rebased to the latest upstream versions. BUG=102824 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111170 Review URL: http://codereview.chromium.org/8423038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111523 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 111170 - Move GL headers from gpu to third_party/khronosabodenha@chromium.org2011-11-221-335/+0
| | | | | | | | | | | | | | This change moves the OpenGL ES and EGL header files from gpu/ to a new third_party/khronos/ directory. The headers are also rebased to the latest upstream versions. BUG=102824 TEST=none Review URL: http://codereview.chromium.org/8423038 TBR=skyostil@google.com Review URL: http://codereview.chromium.org/8633020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111173 0039d316-1c4b-4281-b951-d872f2087c98
* Move GL headers from gpu to third_party/khronosskyostil@google.com2011-11-221-0/+335
This change moves the OpenGL ES and EGL header files from gpu/ to a new third_party/khronos/ directory. The headers are also rebased to the latest upstream versions. BUG=102824 TEST=none Review URL: http://codereview.chromium.org/8423038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111170 0039d316-1c4b-4281-b951-d872f2087c98