/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...] |
/cts/tests/tests/hardware/src/android/hardware/cts/ |
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...] |
HardwareBufferTest.java | 23 import android.opengl.EGLDisplay; 59 EGLDisplay eglDisplay = null; 63 eglDisplay = Egl14Utils.createEglDisplay(); 64 EGLConfig eglConfig = Egl14Utils.getEglConfig(eglDisplay, 2); 65 eglContext = Egl14Utils.createEglContext(eglDisplay, eglConfig, 2); 67 eglSurface = EGL14.eglCreatePbufferSurface(eglDisplay, eglConfig, new int[] { 72 EGL14.eglMakeCurrent(eglDisplay, eglSurface, eglSurface, eglContext); 80 EGL14.eglMakeCurrent(eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 81 EGL14.eglDestroySurface(eglDisplay, eglSurface) [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
NdkInputSurface.java | 34 static private native long eglChooseConfig(long eglDisplay); 35 static private native long eglCreateContext(long eglDisplay, long eglConfig); 36 static private native long createEGLSurface(long eglDisplay, long eglConfig, long nativeWindow); 37 static private native boolean eglMakeCurrent(long eglDisplay, long eglSurface, long eglContext); 38 static private native boolean eglSwapBuffers(long eglDisplay, long eglSurface); 39 static private native boolean eglPresentationTimeANDROID(long eglDisplay, long eglSurface, long nsecs); 40 static private native int eglGetWidth(long eglDisplay, long eglSurface); 41 static private native int eglGetHeight(long eglDisplay, long eglSurface); 42 static private native boolean eglDestroySurface(long eglDisplay, long eglSurface); 43 static private native void nativeRelease(long eglDisplay, long eglSurface, long eglContext, long nativeWindow) [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
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...] |
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...] |
/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...] |
OGLES2HelloAPI_OSX.mm | 59 EGLDisplay m_Display; 113 @Output eglDisplay EGLDisplay created 115 @Description Creates an EGLDisplay and initialises it. 117 - (BOOL) createEGLDisplay:(EGLDisplay &)eglDisplay 121 display for a given windowing system, EGL can use this handle to get a corresponding EGLDisplay handle to it for use in rendering. 125 eglDisplay = eglGetDisplay((EGLNativeDisplayType)0); 126 if (eglDisplay == EGL_NO_DISPLAY) 128 printf("Failed to get an EGLDisplay"); [all...] |
/frameworks/native/opengl/tests/tritex/ |
tritex.cpp | 20 EGLDisplay eglDisplay;
128 if ( (eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY)) == EGL_NO_DISPLAY )
134 if ( eglInitialize(eglDisplay, NULL, NULL) != EGL_TRUE )
141 EGLUtils::selectConfigForNativeWindow(eglDisplay, attrib, window, &myConfig);
143 if ( (eglSurface = eglCreateWindowSurface(eglDisplay, myConfig, 150 if ( (eglContext = eglCreateContext(eglDisplay, myConfig, 0, 0)) == EGL_NO_CONTEXT )
156 if ( eglMakeCurrent(eglDisplay, eglSurface, eglSurface, eglContext) != EGL_TRUE )
167 if (eglDisplay != EGL_NO_DISPLAY)
171 eglDestroyContext( eglDisplay, eglContext ); [all...] |
/device/generic/goldfish-opengl/system/egl/ |
eglDisplay.cpp | 16 #include "eglDisplay.h" 56 eglDisplay::eglDisplay() : 76 eglDisplay::~eglDisplay() 90 bool eglDisplay::initialize(EGLClient_eglInterface *eglIface) 214 void eglDisplay::processConfigs() 226 void eglDisplay::terminate() 236 eglDestroyContext(static_cast<EGLDisplay>(this), *ctxToDelete); 242 eglDestroySurface(static_cast<EGLDisplay>(this), *surfaceToDelete) [all...] |
eglDisplay.h | 39 class eglDisplay 42 eglDisplay(); 43 ~eglDisplay();
|
/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/msm8909/gpu_tonemapper/ |
glengine.cpp | 29 EGLDisplay eglDisplay; 34 eglDisplay = EGL_NO_DISPLAY; 46 EGL(eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext)); 58 engineContext->eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY); 62 EGL(eglInitialize(engineContext->eglDisplay, 0, 0)); 73 EGL(eglChooseConfig(engineContext->eglDisplay, eglConfigAttribList, &eglConfig, 1, &numConfig)); 80 engineContext->eglContext = eglCreateContext(engineContext->eglDisplay, eglConfig, NULL, eglContextAttribList); 88 engineContext->eglSurface = eglCreatePbufferSurface(engineContext->eglDisplay, eglConfig, eglSurfaceAttribList); 90 eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext) [all...] |
/hardware/qcom/display/msm8909w_3100/gpu_tonemapper/ |
glengine.cpp | 29 EGLDisplay eglDisplay; 34 eglDisplay = EGL_NO_DISPLAY; 46 EGL(eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext)); 58 engineContext->eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY); 62 EGL(eglInitialize(engineContext->eglDisplay, 0, 0)); 73 EGL(eglChooseConfig(engineContext->eglDisplay, eglConfigAttribList, &eglConfig, 1, &numConfig)); 80 engineContext->eglContext = eglCreateContext(engineContext->eglDisplay, eglConfig, NULL, eglContextAttribList); 88 engineContext->eglSurface = eglCreatePbufferSurface(engineContext->eglDisplay, eglConfig, eglSurfaceAttribList); 90 eglMakeCurrent(engineContext->eglDisplay, engineContext->eglSurface, engineContext->eglSurface, engineContext->eglContext) [all...] |
/frameworks/native/opengl/tests/gl_basic/ |
gl_basic.cpp | 20 EGLDisplay eglDisplay; 99 void printEGLConfiguration(EGLDisplay dpy, EGLConfig config) { 162 int printEGLConfigurations(EGLDisplay dpy) { 222 if ( (eglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY)) == EGL_NO_DISPLAY ) 228 if ( eglInitialize(eglDisplay, NULL, NULL) != EGL_TRUE ) 234 if (! printEGLConfigurations(eglDisplay)) { 240 EGLUtils::selectConfigForNativeWindow(eglDisplay, attrib, window, &myConfig); 242 if ( (eglSurface = eglCreateWindowSurface(eglDisplay, myConfig, 249 if ( (eglContext = eglCreateContext(eglDisplay, myConfig, 0, 0)) == EGL_NO_CONTEXT [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/skia/include/gpu/gl/ |
GrGLExtensions.h | 47 GrEGLDisplay eglDisplay = nullptr);
|
/external/skqp/include/gpu/gl/ |
GrGLExtensions.h | 47 GrEGLDisplay eglDisplay = nullptr);
|
/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...] |
teglSwapBuffersWithDamageTests.cpp | 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); 287 EGLDisplay m_eglDisplay; 312 EGLConfig SwapBuffersWithDamageTest::getConfig (const Library& egl, EGLDisplay eglDisplay) 314 return getEGLConfig(egl, eglDisplay, false) [all...] |
/cts/tests/tests/media/libmediandkjni/ |
native-media-jni.cpp | [all...] |
/external/swiftshader/src/OpenGL/libEGL/ |
Display.h | 16 // display on which graphics are drawn. Implements EGLDisplay. 44 const EGLDisplay PRIMARY_DISPLAY = reinterpret_cast<EGLDisplay>((intptr_t)1); 45 const EGLDisplay HEADLESS_DISPLAY = reinterpret_cast<EGLDisplay>((intptr_t)0xFACE1E55); 50 explicit Display(EGLDisplay eglDisplay, void *nativeDisplay); 54 static Display *get(EGLDisplay dpy); 82 EGLDisplay getEGLDisplay() const; 92 const EGLDisplay eglDisplay [all...] |
/external/deqp/framework/platform/lnx/wayland/ |
tcuLnxWaylandEglDisplayFactory.cpp | 130 eglw::EGLDisplay display, 150 eglw::EGLDisplay eglDisplay, 155 DE_UNREF(eglDisplay);
|