/frameworks/base/opengl/java/javax/microedition/khronos/egl/ |
EGLContext.java | 17 package javax.microedition.khronos.egl; 23 private static final EGL EGL_INSTANCE = new com.google.android.gles_jni.EGLImpl(); 25 public static EGL getEGL() {
|
/frameworks/native/opengl/libs/ |
egl_impl.h | 22 #include <EGL/egl.h> 23 #include <EGL/eglext.h> 24 #include <EGL/eglplatform.h>
|
/device/generic/goldfish-opengl/system/egl/ |
Android.mk | 7 $(call emugl-set-shared-library-subpath,egl) 13 egl.cpp \ 23 #### egl.cfg #### 27 # version of this file to point to the appropriate HW EGL libraries. 32 LOCAL_MODULE := egl.cfg 35 LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/egl
|
/packages/apps/Camera2/src/com/android/camera/ |
SurfaceTextureRenderer.java | 24 import javax.microedition.khronos.egl.EGL10; 25 import javax.microedition.khronos.egl.EGLConfig; 26 import javax.microedition.khronos.egl.EGLContext; 27 import javax.microedition.khronos.egl.EGLDisplay; 28 import javax.microedition.khronos.egl.EGLSurface; 125 Log.v(TAG, "EGL version: " + version[0] + '.' + version[1]); 171 private static void checkEglError(String prompt, EGL10 egl) { 173 while ((error = egl.eglGetError()) != EGL10.EGL_SUCCESS) { 174 Log.e(TAG, String.format("%s: EGL error: 0x%x", prompt, error)); 190 private static EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) [all...] |
/external/deqp/framework/egl/ |
egluUnique.hpp | 23 * \brief EGL unique resources 40 UniqueDisplay (const eglw::Library& egl, eglw::EGLDisplay display); 58 UniqueSurface (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLSurface surface); 77 UniqueContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLContext context); 96 ScopedCurrentContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLSurface draw, eglw::EGLSurface read, eglw::EGLContext context); 107 UniqueImage (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLImage image);
|
egluConfigFilter.cpp | 21 * \brief EGL Config selection helper. 39 CandidateConfig::CandidateConfig (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config) 42 m_cfg.object.egl = &egl; 58 return getConfigAttribInt(*m_cfg.object.egl, m_cfg.object.display, m_cfg.object.config, attrib); 86 bool FilterList::match (const Library& egl, EGLDisplay display, EGLConfig config) const 88 return match(CandidateConfig(egl, display, config));
|
/external/deqp/modules/egl/ |
teglSwapBuffersTests.cpp | 2 * drawElements Quality Program EGL Module 55 namespace egl namespace in namespace:deqp 66 EGLContext createGLES2Context (const Library& egl, EGLDisplay display, EGLConfig config) 76 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API)); 78 context = egl.createContext(display, config, EGL_NO_CONTEXT, attribList); 79 EGLU_CHECK_MSG(egl, "eglCreateContext() failed"); 109 string getConfigIdString (const Library& egl, EGLDisplay display, EGLConfig config) 114 EGLU_CHECK_CALL(egl, getConfigAttrib(display, config , EGL_CONFIG_ID, &id)); 269 const Library& egl = m_eglTestCtx.getLibrary(); local 270 const string configIdStr (getConfigIdString(egl, display, config)) [all...] |
teglClientExtensionTests.cpp | 2 * drawElements Quality Program EGL Module 51 namespace egl namespace in namespace:deqp 136 const Library& egl = m_eglTestCtx.getLibrary(); local 137 const char* const clientExtesionsStr = egl.queryString(EGL_NO_DISPLAY, EGL_EXTENSIONS); 138 const EGLint eglError = egl.getError(); 187 const Library& egl = m_eglTestCtx.getLibrary(); local 189 const char* const clientExtensionsStr = egl.queryString(EGL_NO_DISPLAY, EGL_EXTENSIONS); 190 const EGLint eglQueryError = egl.getError(); 210 displayExtensions = de::splitString(egl.queryString(display, EGL_EXTENSIONS), ' '); 212 egl.terminate(display) 255 const Library& egl = m_eglTestCtx.getLibrary(); local [all...] |
teglResizeTests.cpp | 2 * drawElements Quality Program EGL Module 59 namespace egl namespace in namespace:deqp 131 EGLConfig getEGLConfig (const Library& egl, const EGLDisplay eglDisplay, EGLenum surfaceType) 138 return eglu::chooseSingleConfig(egl, eglDisplay, attribMap); 145 const Library& egl = m_eglTestCtx.getLibrary(); local 148 const EGLConfig eglConfig = getEGLConfig(egl, eglDisplay, surfaceType()); 154 EGLContext eglContext = egl.createContext(eglDisplay, 158 EGLU_CHECK_MSG(egl, "eglCreateContext()"); 159 MovePtr<UniqueContext> context (new UniqueContext(egl, eglDisplay, eglContext)); 160 const EGLint configId = eglu::getConfigAttribInt(egl, 348 const Library& egl = m_eglTestCtx.getLibrary(); local 387 const Library& egl = m_eglTestCtx.getLibrary(); local 460 const Library& egl = m_eglTestCtx.getLibrary(); local 488 const Library& egl = m_eglTestCtx.getLibrary(); local [all...] |
teglSwapBuffersWithDamageTests.cpp | 2 * drawElements Quality Program EGL Module 61 namespace egl namespace in namespace:deqp 129 EGLConfig getEGLConfig (const Library& egl, EGLDisplay eglDisplay, bool preserveBuffer); 275 virtual EGLConfig getConfig (const Library& egl, EGLDisplay eglDisplay); 276 virtual void checkExtension (const Library& egl, EGLDisplay eglDisplay); 312 EGLConfig SwapBuffersWithDamageTest::getConfig (const Library& egl, EGLDisplay eglDisplay) 314 return getEGLConfig(egl, eglDisplay, false); 317 void SwapBuffersWithDamageTest::checkExtension (const Library& egl, EGLDisplay eglDisplay) 319 if (!eglu::hasExtension(egl, eglDisplay, "EGL_KHR_swap_buffers_with_damage")) 325 const Library& egl = m_eglTestCtx.getLibrary() local 341 const Library& egl = m_eglTestCtx.getLibrary(); local 379 const Library& egl = m_eglTestCtx.getLibrary(); local 400 const Library& egl = m_eglTestCtx.getLibrary(); local 480 const Library& egl = m_eglTestCtx.getLibrary(); local 568 const Library& egl = m_eglTestCtx.getLibrary(); local [all...] |
teglGLES2RenderUtil.hpp | 4 * drawElements Quality Program EGL Module 37 namespace egl namespace in namespace:deqp 47 } // egl
|
teglImageFormatTests.hpp | 4 * drawElements Quality Program EGL Module 23 * \brief EGL image tests. 31 namespace egl namespace in namespace:deqp 41 } // egl
|
/device/generic/goldfish-opengl/tests/gles_android_wrapper/ |
Android.mk | 7 $(call emugl-set-shared-library-subpath,egl) 24 $(call emugl-set-shared-library-subpath,egl) 34 $(call emugl-set-shared-library-subpath,egl) 38 egl.cpp \ 45 #### egl.cfg #### 49 # version of this file to point to the appropriate HW EGL libraries. 55 LOCAL_MODULE := egl.cfg 58 LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/egl
|
ThreadInfo.h | 20 #include <EGL/egl.h>
|
/external/skia/platform_tools/android/apps/sample_app/src/main/java/com/skia/ |
SkiaSampleView.java | 10 import javax.microedition.khronos.egl.EGL10; 11 import javax.microedition.khronos.egl.EGLConfig; 12 import javax.microedition.khronos.egl.EGLDisplay; 197 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) { 234 // the OpenGL API (not ES) and causes many EGL drivers to fail 241 if (!egl.eglChooseConfig(display, configSpec, null, 0, value)) { 262 // the OpenGL API (not ES) and causes many EGL drivers to fail 269 if (!egl.eglChooseConfig(display, configSpec, null, 0, value)) { 282 if (!egl.eglChooseConfig(display, configSpec, configs, numConfigs, value)) { 288 if (findConfigAttrib(egl, display, config , EGL10.EGL_RED_SIZE, 0) == 8 & [all...] |
/frameworks/native/opengl/libs/EGL/ |
eglApi.cpp | 27 #include <EGL/egl.h> 28 #include <EGL/eglext.h> 75 * This is the list of EGL extensions exposed to applications. 77 * Some of them (gBuiltinExtensionString) are implemented entirely in this EGL 80 * The rest (gExtensionString) depend on support in the EGL driver, and are 142 * EGL Extensions entry-points exposed to 3rd party applications 231 * They're used internally by the Android EGL layer. 310 // terminates an EGLDisplay, not a EGL itself. 344 res = cnx->egl.eglGetConfigs [all...] |
egl_display.cpp | 35 static char const * const sVersionString = "1.4 Android META-EGL"; 112 EGLDisplay dpy = cnx->egl.eglGetDisplay(display); 146 // initialize each EGL and 155 if (cnx->egl.eglInitialize(idpy, &cnx->major, &cnx->minor)) { 163 disp.queryString.vendor = cnx->egl.eglQueryString(idpy, 165 disp.queryString.version = cnx->egl.eglQueryString(idpy, 167 disp.queryString.extensions = cnx->egl.eglQueryString(idpy, 169 disp.queryString.clientApi = cnx->egl.eglQueryString(idpy, 174 egl_tls_t::egl_strerror(cnx->egl.eglGetError())); 204 property_get("debug.egl.finish", value, "0") [all...] |
egldefs.h | 45 egl_t egl; member in struct:android::egl_connection_t
|
/frameworks/native/opengl/tests/testPauseResume/src/com/android/test/ |
TestView.java | 42 import javax.microedition.khronos.egl.EGL10; 43 import javax.microedition.khronos.egl.EGLConfig;
|
/cts/tests/openglperf2/jni/graphics/ |
PerspectiveProgram.h | 20 #include <EGL/egl.h>
|
/external/mesa3d/src/egl/main/ |
egltypedefs.h | 36 #include <EGL/egl.h> 37 #include <EGL/eglext.h>
|
/frameworks/base/libs/hwui/ |
Image.h | 20 #include <EGL/egl.h> 21 #include <EGL/eglext.h> 53 * Returns the name of the EGL image represented by this object.
|
/frameworks/base/opengl/java/com/google/android/gles_jni/ |
EGLDisplayImpl.java | 19 import javax.microedition.khronos.egl.*;
|
/frameworks/native/opengl/tests/testFramerate/src/com/android/testframerate/ |
TestFramerateView.java | 31 import javax.microedition.khronos.egl.EGL10; 32 import javax.microedition.khronos.egl.EGLConfig; 33 import javax.microedition.khronos.egl.EGLContext; 34 import javax.microedition.khronos.egl.EGLDisplay;
|
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic_renderer/ |
FrameBuffer.h | 3 #include <EGL/egl.h>
|