/cts/tests/tests/opengl/src/android/opengl/cts/ |
EglContextTest.java | 21 import android.opengl.EGLDisplay; 39 EGLDisplay eglDisplay = null; 42 eglDisplay = Egl14Utils.createEglDisplay(); 43 eglContext = Egl14Utils.createEglContext(eglDisplay); 44 Egl14Utils.destroyEglContext(eglDisplay, eglContext); 45 Egl14Utils.releaseAndTerminate(eglDisplay); 46 eglDisplay = null; 49 if (eglDisplay != null) { 51 EGL14.eglDestroyContext(eglDisplay, eglContext) [all...] |
Egl14Utils.java | 22 import android.opengl.EGLDisplay; 61 static EGLDisplay createEglDisplay() { 62 EGLDisplay eglDisplay = EGL14.eglGetDisplay(EGL14.EGL_DEFAULT_DISPLAY); 63 if (eglDisplay == EGL14.EGL_NO_DISPLAY) { 69 if (!EGL14.eglInitialize(eglDisplay, major, 0, minor, 0)) { 73 return eglDisplay; 77 * Returns a new GL ES 2.0 context for the specified {@code eglDisplay}. 79 static EGLContext createEglContext(EGLDisplay eglDisplay) { [all...] |
/external/swiftshader/src/OpenGL/libEGL/ |
Display.h | 16 // display on which graphics are drawn. Implements EGLDisplay. 35 const EGLDisplay PRIMARY_DISPLAY = reinterpret_cast<EGLDisplay>((intptr_t)1); 36 const EGLDisplay HEADLESS_DISPLAY = reinterpret_cast<EGLDisplay>((intptr_t)0xFACE1E55); 41 explicit Display(EGLDisplay eglDisplay, void *nativeDisplay); 45 static Display *get(EGLDisplay dpy); 73 EGLDisplay getEGLDisplay() const; 83 const EGLDisplay eglDisplay [all...] |
/cts/tests/tests/hardware/src/android/hardware/cts/ |
HardwareBufferTest.java | 23 import android.opengl.EGLDisplay; 58 EGLDisplay eglDisplay = null; 62 eglDisplay = Egl14Utils.createEglDisplay(); 63 EGLConfig eglConfig = Egl14Utils.getEglConfig(eglDisplay, 2); 64 eglContext = Egl14Utils.createEglContext(eglDisplay, eglConfig, 2); 66 eglSurface = EGL14.eglCreatePbufferSurface(eglDisplay, eglConfig, new int[] { 71 EGL14.eglMakeCurrent(eglDisplay, eglSurface, eglSurface, eglContext); 77 EGL14.eglMakeCurrent(eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 78 EGL14.eglDestroySurface(eglDisplay, eglSurface) [all...] |
Egl14Utils.java | 22 import android.opengl.EGLDisplay; 39 static EGLDisplay createEglDisplay() { 40 EGLDisplay eglDisplay = EGL14.eglGetDisplay(EGL14.EGL_DEFAULT_DISPLAY); 41 if (eglDisplay == EGL14.EGL_NO_DISPLAY) { 47 if (!EGL14.eglInitialize(eglDisplay, major, 0, minor, 0)) { 51 return eglDisplay; 55 * Returns a new GL ES 2.0 context for the specified {@code eglDisplay}. 57 static EGLContext createEglContext(EGLDisplay eglDisplay) { [all...] |
/device/generic/goldfish-opengl/system/egl/ |
eglDisplay.cpp | 16 #include "eglDisplay.h" 55 eglDisplay::eglDisplay() : 75 eglDisplay::~eglDisplay() 89 bool eglDisplay::initialize(EGLClient_eglInterface *eglIface) 213 void eglDisplay::processConfigs() 225 void eglDisplay::terminate() 235 eglDestroyContext(static_cast<EGLDisplay>(this), *ctxToDelete); 241 eglDestroySurface(static_cast<EGLDisplay>(this), *surfaceToDelete) [all...] |
eglDisplay.h | 39 class eglDisplay 42 eglDisplay(); 43 ~eglDisplay();
|
/frameworks/native/opengl/libs/EGL/ |
egl_display.cpp | 65 int egl_get_init_count(EGLDisplay dpy) { 66 egl_display_t* eglDisplay = egl_display_t::get(dpy); 67 return eglDisplay ? eglDisplay->getRefsCount() : 0; 81 egl_display_t* egl_display_t::get(EGLDisplay dpy) { 110 EGLDisplay egl_display_t::getFromNativeDisplay(EGLNativeDisplayType disp) { 117 EGLDisplay egl_display_t::getDisplay(EGLNativeDisplayType display) { 127 EGLDisplay dpy = cnx->egl.eglGetDisplay(display); 135 return EGLDisplay(uintptr_t(display) + 1U); 171 EGLDisplay idpy = disp.dpy [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/ |
OGLES2HelloAPI_LinuxX11.cpp | 213 @Output eglDisplay EGLDisplay created from nativeDisplay
215 @Description Creates an EGLDisplay from a native native display, and initialises it.
217 bool CreateEGLDisplay( Display* nativeDisplay, EGLDisplay &eglDisplay )
221 display for a given windowing system, EGL can use this handle to get a corresponding EGLDisplay handle to it for use in rendering.
224 eglDisplay = eglGetDisplay((EGLNativeDisplayType)nativeDisplay);
226 if (eglDisplay == EGL_NO_DISPLAY)
228 printf("Failed to get an EGLDisplay");
234 and eglGetError need an initialised EGLDisplay. [all...] |
OGLES2HelloAPI_Windows.cpp | 128 EGLDisplay eglDisplay = 0;
206 eglDisplay = eglGetDisplay(hDC);
208 if(eglDisplay == EGL_NO_DISPLAY)
209 eglDisplay = eglGetDisplay((EGLNativeDisplayType) EGL_DEFAULT_DISPLAY);
220 if (!eglInitialize(eglDisplay, &iMajorVersion, &iMinorVersion))
264 if (!eglChooseConfig(eglDisplay, pi32ConfigAttribs, &eglConfig, 1, &iConfigs) || (iConfigs != 1))
279 eglSurface = eglCreateWindowSurface(eglDisplay, eglConfig, eglWindow, NULL);
284 eglSurface = eglCreateWindowSurface(eglDisplay, eglConfig, NULL, NULL);
299 eglContext = eglCreateContext(eglDisplay, eglConfig, NULL, ai32ContextAttribs); [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
EglBase10.java | 39 import javax.microedition.khronos.egl.EGLDisplay; 43 * Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay, 53 private EGLDisplay eglDisplay; 68 eglDisplay = getEglDisplay(); 69 eglConfig = getEglConfig(eglDisplay, configAttributes); 70 eglContext = createEglContext(sharedContext, eglDisplay, eglConfig); 157 eglSurface = egl.eglCreateWindowSurface(eglDisplay, eglConfig, nativeWindow, surfaceAttribs); 176 eglSurface = egl.eglCreatePbufferSurface(eglDisplay, eglConfig, surfaceAttribs); 195 egl.eglQuerySurface(eglDisplay, eglSurface, EGL10.EGL_WIDTH, widthArray) [all...] |
EglBase14.java | 35 import android.opengl.EGLDisplay; 43 * Holds EGL state and utility methods for handling an EGL14 EGLContext, an EGLDisplay, 53 private EGLDisplay eglDisplay; 75 eglDisplay = getEglDisplay(); 76 eglConfig = getEglConfig(eglDisplay, configAttributes); 77 eglContext = createEglContext(sharedContext, eglDisplay, eglConfig); 102 eglSurface = EGL14.eglCreateWindowSurface(eglDisplay, eglConfig, surface, surfaceAttribs, 0); 120 eglSurface = EGL14.eglCreatePbufferSurface(eglDisplay, eglConfig, surfaceAttribs, 0); 139 EGL14.eglQuerySurface(eglDisplay, eglSurface, EGL14.EGL_WIDTH, widthArray, 0) [all...] |
/hardware/qcom/display/msm8998/gpu_tonemapper/ |
glengine.cpp | 29 EGLDisplay eglDisplay; 34 eglDisplay = EGL_NO_DISPLAY; 46 EGL(eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext)); 55 callerContext->eglDisplay = eglGetCurrentDisplay(); 79 engineContext->eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY); 83 EGL(eglInitialize(engineContext->eglDisplay, 0, 0)); 94 EGL(eglChooseConfig(engineContext->eglDisplay, eglConfigAttribList, &eglConfig, 1, &numConfig)); 101 engineContext->eglContext = eglCreateContext(engineContext->eglDisplay, eglConfig, NULL, eglContextAttribList); 109 engineContext->eglSurface = eglCreatePbufferSurface(engineContext->eglDisplay, eglConfig, eglSurfaceAttribList) [all...] |
/hardware/qcom/display/sdm845/gpu_tonemapper/ |
glengine.cpp | 29 EGLDisplay eglDisplay; 34 eglDisplay = EGL_NO_DISPLAY; 46 EGL(eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext)); 55 callerContext->eglDisplay = eglGetCurrentDisplay(); 79 engineContext->eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY); 83 EGL(eglInitialize(engineContext->eglDisplay, 0, 0)); 94 EGL(eglChooseConfig(engineContext->eglDisplay, eglConfigAttribList, &eglConfig, 1, &numConfig)); 101 engineContext->eglContext = eglCreateContext(engineContext->eglDisplay, eglConfig, NULL, eglContextAttribList); 109 engineContext->eglSurface = eglCreatePbufferSurface(engineContext->eglDisplay, eglConfig, eglSurfaceAttribList) [all...] |
/packages/apps/Camera2/src/com/android/camera/data/ |
GlideFilmstripManager.java | 25 import android.opengl.EGLDisplay; 233 EGLDisplay eglDisplay = EGL14.eglGetDisplay(EGL14.EGL_DEFAULT_DISPLAY); 235 EGL14.eglInitialize(eglDisplay, majorMinor, 0, majorMinor, 1); 246 EGL14.eglChooseConfig(eglDisplay, configAttr, 0, 262 EGLSurface eglSurface = EGL14.eglCreatePbufferSurface(eglDisplay, eglConfig, 271 EGLContext eglContext = EGL14.eglCreateContext(eglDisplay, eglConfig, EGL14.EGL_NO_CONTEXT, 273 EGL14.eglMakeCurrent(eglDisplay, eglSurface, eglSurface, eglContext); 281 EGL14.eglMakeCurrent(eglDisplay, EGL14.EGL_NO_SURFACE, EGL14.EGL_NO_SURFACE, 283 EGL14.eglDestroySurface(eglDisplay, eglSurface) [all...] |
/external/deqp/modules/egl/ |
teglResizeTests.cpp | 121 EGLDisplay m_display; 131 EGLConfig getEGLConfig (const Library& egl, const EGLDisplay eglDisplay, EGLenum surfaceType) 138 return eglu::chooseSingleConfig(egl, eglDisplay, attribMap); 147 const EGLDisplay eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 148 const EGLConfig eglConfig = getEGLConfig(egl, eglDisplay, surfaceType()); 154 EGLContext eglContext = egl.createContext(eglDisplay, 159 MovePtr<UniqueContext> context (new UniqueContext(egl, eglDisplay, eglContext)); 161 eglDisplay, [all...] |
/frameworks/native/libs/gui/ |
BufferQueueProducer.cpp | 378 EGLDisplay eglDisplay = EGL_NO_DISPLAY; 481 eglDisplay = mSlots[found].mEglDisplay; 542 EGLint result = eglClientWaitSyncKHR(eglDisplay, eglFence, 0, 553 eglDestroySyncKHR(eglDisplay, eglFence); [all...] |
/cts/tests/tests/media/libmediandkjni/ |
native-media-jni.cpp | 963 EGLDisplay eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY); 964 if (eglDisplay == EGL_NO_DISPLAY) { 969 if (!eglInitialize(eglDisplay, &major, &minor)) { 973 return reinterpret_cast<jlong>(eglDisplay); 978 JNIEnv * /*env*/, jclass /*clazz*/, jlong eglDisplay) { 993 if (!eglChooseConfig(reinterpret_cast<EGLDisplay>(eglDisplay), attribList, configs, 1, numConfigs)) { [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
RenderTarget.java | 35 import javax.microedition.khronos.egl.EGLDisplay; 62 private static EGLDisplay mConfiguredDisplay; 65 private EGLDisplay mDisplay; 88 EGLDisplay eglDisplay = createDefaultDisplay(egl); 89 EGLConfig eglConfig = chooseEglConfig(egl, eglDisplay); 90 EGLContext eglContext = createContext(egl, eglDisplay, eglConfig); 91 EGLSurface eglSurface = createSurface(egl, eglDisplay, width, height); 92 RenderTarget result = new RenderTarget(eglDisplay, eglContext, eglSurface, 0, true, true); 319 private static EGLConfig chooseEglConfig(EGL10 egl, EGLDisplay display) [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
DecodeAccuracyTestBase.java | 81 import javax.microedition.khronos.egl.EGLDisplay; [all...] |