/external/mesa3d/include/GL/ |
H A D | mesa_glinterop.h | 66 typedef void *EGLContext; typedef 255 * and EGLContext. 258 MesaGLInteropEGLQueryDeviceInfo(EGLDisplay dpy, EGLContext context, 281 * EGLDisplay and EGLContext. 284 MesaGLInteropEGLExportObject(EGLDisplay dpy, EGLContext context, 291 typedef int (PFNMESAGLINTEROPEGLQUERYDEVICEINFOPROC)(EGLDisplay dpy, EGLContext context, 296 typedef int (PFNMESAGLINTEROPEGLEXPORTOBJECTPROC)(EGLDisplay dpy, EGLContext context,
|
/external/mesa3d/src/egl/main/ |
H A D | eglcontext.h | 112 static inline EGLContext 116 return (EGLContext) ctx; 136 _eglLookupContext(EGLContext context, _EGLDisplay *dpy) 148 static inline EGLContext 153 (EGLContext) ctx : EGL_NO_CONTEXT;
|
/external/autotest/client/deps/glbench/src/ |
H A D | glinterface.h | 29 typedef void *EGLContext; // Forward declaration from EGL.h. typedef 30 typedef EGLContext GLContext;
|
H A D | egl_stuff.h | 51 EGLContext context_;
|
/external/deqp/modules/egl/ |
H A D | teglColorClearCase.hpp | 52 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts); 70 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts);
|
H A D | teglQueryContextTests.cpp | 95 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config) 106 const EGLContext gotContext = eglGetCurrentContext(); 137 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config) 148 const EGLContext gotReadSurface = eglGetCurrentSurface(EGL_READ); 151 const EGLContext gotDrawSurface = eglGetCurrentSurface(EGL_DRAW); 179 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config) 220 EGLint getContextAttrib (EGLDisplay display, EGLContext context, EGLint attrib) 229 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config)
|
/external/deqp/framework/egl/ |
H A D | egluGLContextFactory.hpp | 43 virtual eglw::EGLContext getEGLContext (void) const = 0;
|
H A D | egluUnique.hpp | 77 UniqueContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLContext context); 80 eglw::EGLContext operator* (void) const { return m_context; } 86 eglw::EGLContext m_context; 96 ScopedCurrentContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLSurface draw, eglw::EGLSurface read, eglw::EGLContext context);
|
H A D | egluGLUtil.hpp | 44 eglw::EGLContext createGLContext (const eglw::Library& egl,
|
H A D | egluUnique.cpp | 68 UniqueContext::UniqueContext (const Library& egl, EGLDisplay display, EGLContext context) 86 ScopedCurrentContext::ScopedCurrentContext (const Library& egl, EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context)
|
H A D | egluCallLogWrapperApi.inl | 12 eglw::EGLContext eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list); 13 eglw::EGLImage eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list); 14 eglw::EGLImageKHR eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLint *attrib_list); 25 eglw::EGLBoolean eglDestroyContext (eglw::EGLDisplay dpy, eglw::EGLContext ctx); 33 eglw::EGLContext eglGetCurrentContext (void); 45 eglw::EGLBoolean eglMakeCurrent (eglw::EGLDisplay dpy, eglw::EGLSurface draw, eglw::EGLSurface read, eglw::EGLContext ctx); 47 eglw::EGLBoolean eglQueryContext (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLint attribute, eglw::EGLint *value);
|
/external/deqp/framework/egl/wrapper/ |
H A D | eglwFuncPtrLibraryDecl.inl | 12 EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const; 13 EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const; 14 EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const; 25 EGLBoolean destroyContext (EGLDisplay dpy, EGLContext ctx) const; 33 EGLContext getCurrentContext (void) const; 45 EGLBoolean makeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const; 47 EGLBoolean queryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const;
|
H A D | eglwApi.inl | 71 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 72 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list); 73 EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 84 EGLBoolean eglwDestroyContext (EGLDisplay dpy, EGLContext ctx); 92 EGLContext eglwGetCurrentContext (); 104 EGLBoolean eglwMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 106 EGLBoolean eglwQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
|
H A D | eglwFunctionTypes.inl | 12 typedef EGLW_APICALL EGLContext (EGLW_APIENTRY* eglCreateContextFunc) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 13 typedef EGLW_APICALL EGLImage (EGLW_APIENTRY* eglCreateImageFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list); 14 typedef EGLW_APICALL EGLImageKHR (EGLW_APIENTRY* eglCreateImageKHRFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 25 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglDestroyContextFunc) (EGLDisplay dpy, EGLContext ctx); 33 typedef EGLW_APICALL EGLContext (EGLW_APIENTRY* eglGetCurrentContextFunc) (void); 45 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglMakeCurrentFunc) (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 47 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglQueryContextFunc) (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
|
H A D | eglwLibrary.inl | 12 virtual EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const = 0; 13 virtual EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const = 0; 14 virtual EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const = 0; 25 virtual EGLBoolean destroyContext (EGLDisplay dpy, EGLContext ctx) const = 0; 33 virtual EGLContext getCurrentContext (void) const = 0; 45 virtual EGLBoolean makeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const = 0; 47 virtual EGLBoolean queryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const = 0;
|
H A D | eglwTypes.inl | 54 typedef void* EGLContext;
|
H A D | eglwImpl.inl | 47 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) 51 return (EGLContext)0; 55 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) 119 EGLBoolean eglwDestroyContext (EGLDisplay dpy, EGLContext ctx) 167 EGLContext eglwGetCurrentContext (void) 171 return (EGLContext)0; 239 EGLBoolean eglwMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) 255 EGLBoolean eglwQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
|
/external/skia/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.cpp | 25 typedef void *EGLContext; typedef in namespace:__anon21032 36 #define EGL_NO_CONTEXT ((EGLContext)0) 63 typedef EGLContext (*CreateContextProc)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint* attrib_list); 64 typedef EGLBoolean (*DestroyContextProc)(EGLDisplay dpy, EGLContext ctx); 65 typedef EGLBoolean (*MakeCurrentProc)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 167 static EGLContext CurrentContext() { 175 EGLContext ctx) { 193 EGLContext fContext = EGL_NO_CONTEXT; 275 EGLContext eglShareContex [all...] |
/external/skqp/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.cpp | 25 typedef void *EGLContext; typedef in namespace:__anon21703 36 #define EGL_NO_CONTEXT ((EGLContext)0) 63 typedef EGLContext (*CreateContextProc)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint* attrib_list); 64 typedef EGLBoolean (*DestroyContextProc)(EGLDisplay dpy, EGLContext ctx); 65 typedef EGLBoolean (*MakeCurrentProc)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 167 static EGLContext CurrentContext() { 175 EGLContext ctx) { 193 EGLContext fContext = EGL_NO_CONTEXT; 275 EGLContext eglShareContex [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
H A D | EglBase10.java | 38 import javax.microedition.khronos.egl.EGLContext; 43 * Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay, 51 private EGLContext eglContext; 56 // EGL wrapper for an actual EGLContext. 58 private final EGLContext eglContext; 60 public Context(EGLContext eglContext) { 67 this.egl = (EGL10) EGLContext.getEGL(); 287 private EGLContext createEglContext( 290 EGLContext rootContext = 292 EGLContext eglContex [all...] |
H A D | EglBase14.java | 34 import android.opengl.EGLContext; 43 * Holds EGL state and utility methods for handling an EGL14 EGLContext, an EGLDisplay, 51 private EGLContext eglContext; 65 private final android.opengl.EGLContext egl14Context; 67 Context(android.opengl.EGLContext eglContext) { 242 private static EGLContext createEglContext( 245 EGLContext rootContext = 247 EGLContext eglContext =
|
/external/swiftshader/src/OpenGL/libEGL/ |
H A D | libEGL.hpp | 50 EGLContext (*eglCreateContext)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 51 EGLBoolean (*eglDestroyContext)(EGLDisplay dpy, EGLContext ctx); 52 EGLBoolean (*eglMakeCurrent)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 53 EGLContext (*eglGetCurrentContext)(void); 56 EGLBoolean (*eglQueryContext)(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value); 61 EGLImageKHR (*eglCreateImageKHR)(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
|
/external/swiftshader/third_party/PowerVR_SDK/Builds/Include/EGL/ |
H A D | egl.h | 47 typedef void *EGLContext;
typedef 69 #define EGL_NO_CONTEXT ((EGLContext)0)
298 EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy, EGLConfig config,
299 EGLContext share_context,
301 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext(EGLDisplay dpy, EGLContext ctx);
303 EGLSurface read, EGLContext ctx);
305 EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext(void);
308 EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext(EGLDisplay dpy, EGLContext ctx,
|
/external/mesa3d/include/EGL/ |
H A D | egl.h | 60 typedef void *EGLContext; typedef 98 #define EGL_NO_CONTEXT ((EGLContext)0) 123 EGLAPI EGLContext EGLAPIENTRY eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 127 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 137 EGLAPI EGLBoolean EGLAPIENTRY eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 138 EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value); 235 EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext (void); 291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
|
/external/swiftshader/include/EGL/ |
H A D | egl.h | 60 typedef void *EGLContext; typedef 98 #define EGL_NO_CONTEXT EGL_CAST(EGLContext,0) 123 EGLAPI EGLContext EGLAPIENTRY eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 127 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 137 EGLAPI EGLBoolean EGLAPIENTRY eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 138 EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value); 235 EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext (void); 291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
|