/hardware/google/gfxstream/host/gl/ |
D | DisplaySurfaceGl.h | 36 EGLContext shareContext, 43 EGLContext shareContext, 51 EGLContext getContextForShareContext() const { return mContext; } in getContextForShareContext() 62 EGLContext context); 66 EGLContext mContext = EGL_NO_CONTEXT;
|
D | DisplaySurfaceGl.cpp | 34 EGLContext context = EGL_NO_CONTEXT; 49 EGLContext context) in DisplaySurfaceGlContextHelper() 70 EGLContext currentContext = s_egl.eglGetCurrentContext(); in setupContext() 103 EGLContext currentContext = s_egl.eglGetCurrentContext(); in teardownContext() 134 EGLContext mContext = EGL_NO_CONTEXT; 143 EGLContext shareContext, in createPbufferSurface() 147 EGLContext context = s_egl.eglCreateContext(display, config, shareContext, contextAttribs); in createPbufferSurface() 171 EGLContext shareContext, in createWindowSurface() 174 EGLContext context = s_egl.eglCreateContext(display, config, shareContext, contextAttribs); in createWindowSurface() 199 EGLContext context) in DisplaySurfaceGl()
|
D | EmulatedEglContext.h | 53 EGLContext sharedContext, 61 EGLContext getEGLContext() const { return mContext; } in getEGLContext() 79 EGLContext context, 89 EGLContext sharedContext, 95 EGLContext mContext;
|
D | EmulatedEglContext.cpp | 34 EGLContext sharedContext, in create() 43 EGLContext sharedContext, in createImpl() 71 EGLContext context; in createImpl() 88 EGLContext context, in EmulatedEglContext()
|
/hardware/google/gfxstream/guest/mesa/include/GL/ |
D | mesa_glinterop.h | 69 typedef void *EGLContext; typedef 291 MesaGLInteropEGLQueryDeviceInfo(EGLDisplay dpy, EGLContext context, 325 MesaGLInteropEGLExportObject(EGLDisplay dpy, EGLContext context, 361 MesaGLInteropEGLFlushObjects(EGLDisplay dpy, EGLContext context, 377 typedef int (PFNMESAGLINTEROPEGLQUERYDEVICEINFOPROC)(EGLDisplay dpy, EGLContext context, 384 typedef int (PFNMESAGLINTEROPEGLEXPORTOBJECTPROC)(EGLDisplay dpy, EGLContext context, 393 typedef int (PFNMESAGLINTEROPEGLFLUSHOBJECTSPROC)(EGLDisplay dpy, EGLContext context,
|
/hardware/google/gfxstream/common/detector/ |
D | EglFuncs.h | 27 …X(EGLContext, eglCreateContext, (EGLDisplay display, EGLConfig config, EGLContext share_context, E… 29 X(EGLBoolean, eglDestroyContext, (EGLDisplay display, EGLContext context)) \ 36 …X(EGLBoolean, eglMakeCurrent, (EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext co… 41 …X(EGLImage, eglCreateImageKHR, (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer bu… 43 …X(EGLImage, eglCreateImage, (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffe…
|
/hardware/google/gfxstream/include/OpenGLESDispatch/ |
D | RenderEGL_snapshot_functions.h | 9 …X(EGLContext, eglLoadContext, (EGLDisplay display, const EGLint * attrib_list, EGLStreamKHR stream… 12 X(EGLBoolean, eglSaveContext, (EGLDisplay display, EGLContext context, EGLStreamKHR stream)) \ 14 X(EGLBoolean, eglPreSaveContext, (EGLDisplay display, EGLContext contex, EGLStreamKHR stream)) \ 22 EGLAPI EGLContext EGLAPIENTRY eglLoadContext(EGLDisplay display, const EGLint * attrib_list, EGLStr… 25 EGLAPI EGLBoolean EGLAPIENTRY eglSaveContext(EGLDisplay display, EGLContext context, EGLStreamKHR s… 27 EGLAPI EGLBoolean EGLAPIENTRY eglPreSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR…
|
D | RenderEGL_functions.h | 24 …X(EGLContext, eglCreateContext, (EGLDisplay display, EGLConfig config, EGLContext share_context, c… 25 X(EGLBoolean, eglDestroyContext, (EGLDisplay display, EGLContext context)) \ 26 …X(EGLBoolean, eglMakeCurrent, (EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext co… 27 X(EGLContext, eglGetCurrentContext, ()) \
|
D | RenderEGL_static_translator_namespaced_header.h | 24 EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext sha… 25 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext(EGLDisplay display, EGLContext context); 26 …LAPIENTRY eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context); 27 EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext();
|
D | RenderEGL_snapshot_static_translator_namespaced_header.h | 9 EGLAPI EGLContext EGLAPIENTRY eglLoadContext(EGLDisplay display, const EGLint * attrib_list, EGLStr… 12 EGLAPI EGLBoolean EGLAPIENTRY eglSaveContext(EGLDisplay display, EGLContext context, EGLStreamKHR s… 14 EGLAPI EGLBoolean EGLAPIENTRY eglPreSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR…
|
D | RenderEGL_extensions_static_translator_namespaced_header.h | 11 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum ta… 25 EGLAPI EGLContext EGLAPIENTRY eglGetNativeContextANDROID(EGLDisplay display, EGLContext context);
|
D | RenderEGL_extensions_functions.h | 11 …X(EGLImageKHR, eglCreateImageKHR, (EGLDisplay display, EGLContext context, EGLenum target, EGLClie… 25 X(EGLContext, eglGetNativeContextANDROID, (EGLDisplay display, EGLContext context)) \
|
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/ |
D | render_egl.entries | 24 EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, const E… 25 EGLBoolean eglDestroyContext(EGLDisplay display, EGLContext context); 26 EGLBoolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context); 27 EGLContext eglGetCurrentContext(void);
|
D | render_egl_snapshot.entries | 7 EGLContext eglLoadContext(EGLDisplay display, const EGLint *attrib_list, EGLStreamKHR stream); 11 EGLBoolean eglSaveContext(EGLDisplay display, EGLContext context, EGLStreamKHR stream); 14 EGLBoolean eglPreSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR stream);
|
D | render_egl_extensions.entries | 11 EGLImageKHR eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum target, EGLClientBuff… 25 EGLContext eglGetNativeContextANDROID(EGLDisplay display, EGLContext context);
|
/hardware/google/gfxstream/guest/egl/ |
D | eglDisplay.h | 71 void onCreateContext(EGLContext ctx); 74 void onDestroyContext(EGLContext ctx); 77 bool isContext(EGLContext ctx); 115 typedef std::unordered_set<EGLContext> EGLContextSet; 118 typedef std::hash_set<EGLContext> EGLContextSet;
|
/hardware/google/gfxstream/guest/mesa/include/EGL/ |
D | egl.h | 45 typedef void *EGLContext; typedef 83 #define EGL_NO_CONTEXT EGL_CAST(EGLContext,0) 108 typedef EGLContext (EGLAPIENTRYP PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLCon… 112 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx); 122 …PIENTRYP PFNEGLMAKECURRENTPROC) (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 123 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx, EGLint at… 133 EGLAPI EGLContext EGLAPIENTRY eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_… 137 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 147 …lean EGLAPIENTRY eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 148 EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EG… [all …]
|
/hardware/google/gfxstream/host/gl/glestranslator/EGL/ |
D | EglDisplay.h | 73 EGLContext ctx, in createNativeImage() 90 void* getNativeContext(EGLContext ctx) const { in getNativeContext() 124 EGLContext addContext(ContextPtr ctx ); 125 ContextPtr getContext(EGLContext ctx) const; 126 void* getLowLevelContext(EGLContext ctx) const; 127 bool removeContext(EGLContext ctx);
|
D | EglValidate.h | 45 static bool releaseContext(EGLContext ctx, 58 static bool badContextMatch(EGLContext ctx,
|
D | EglImp.cpp | 71 EGLContext* context_out, EGLSurface* surface_out); 73 EGLContext context, EGLSurface surface); 75 EGLContext context, EGLSurface surface); 120 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum ta… 138 EGLAPI EGLBoolean EGLAPIENTRY eglPreSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR… 139 EGLAPI EGLBoolean EGLAPIENTRY eglSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR st… 140 EGLAPI EGLBoolean EGLAPIENTRY eglPostSaveContext(EGLDisplay display, EGLContext context, EGLStreamK… 141 EGLAPI EGLContext EGLAPIENTRY eglLoadContext(EGLDisplay display, const EGLint *attrib_list, EGLStre… 155 EGLAPI EGLContext EGLAPIENTRY eglGetNativeContextANDROID(EGLDisplay, EGLContext); 245 #define VALIDATE_CONTEXT_RETURN(EGLContext,ret) \ argument [all …]
|
D | EglValidate.cpp | 84 bool EglValidate::releaseContext(EGLContext ctx, in releaseContext() 93 bool EglValidate::badContextMatch(EGLContext ctx, in badContextMatch()
|
D | EglOsApi_egl.cpp | 104 X(EGLContext, eglCreateContext, \ 105 (EGLDisplay display, EGLConfig config, EGLContext share_context, \ 109 X(EGLBoolean, eglDestroyContext, (EGLDisplay display, EGLContext context)) \ 120 EGLContext context)) \ 130 EGLContext ctx, EGLenum target, EGLClientBuffer buffer, \ 134 EGLContext ctx, EGLenum target, EGLClientBuffer buffer, \ 244 EGLContext context) : in EglOsEglContext() 256 EGLContext context() const { in context() 264 EGLContext mNativeCtx; 290 EGLContext ctx, [all …]
|
/hardware/google/gfxstream/host/tests/ |
D | OpenGLTestContext.h | 40 EGLContext createContext(EGLDisplay dpy, EGLConfig config, EGLint maj, EGLint min); 41 void destroyContext(EGLDisplay dpy, EGLContext cxt); 56 EGLContext m_context;
|
/hardware/google/gfxstream/common/opengl/include/EGL/ |
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_… 127 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 137 …lean EGLAPIENTRY eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 138 EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EG… 235 EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext (void); 291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie…
|
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/ |
D | TranslatorIfaces.h | 148 bool (*createAndBindAuxiliaryContext)(EGLContext* context_out, EGLSurface* surface_out); 153 bool (*unbindAndDestroyAuxiliaryContext)(EGLContext context, EGLSurface surface); 155 bool (*bindAuxiliaryContext)(EGLContext context, EGLSurface surface);
|