/device/generic/vulkan-cereal/stream-servers/apigen-codec-common/GL/ |
D | glxext.h | 528 extern GLXFBConfig * glXGetFBConfigs (Display *dpy, int screen, int *nelements); 529 extern GLXFBConfig * glXChooseFBConfig (Display *dpy, int screen, const int *attrib_list, int *nele… 530 extern int glXGetFBConfigAttrib (Display *dpy, GLXFBConfig config, int attribute, int *value); 531 extern XVisualInfo * glXGetVisualFromFBConfig (Display *dpy, GLXFBConfig config); 532 extern GLXWindow glXCreateWindow (Display *dpy, GLXFBConfig config, Window win, const int *attrib_l… 533 extern void glXDestroyWindow (Display *dpy, GLXWindow win); 534 extern GLXPixmap glXCreatePixmap (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attri… 535 extern void glXDestroyPixmap (Display *dpy, GLXPixmap pixmap); 536 extern GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list); 537 extern void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf); [all …]
|
D | glx.h | 187 extern XVisualInfo* glXChooseVisual( Display *dpy, int screen, 190 extern GLXContext glXCreateContext( Display *dpy, XVisualInfo *vis, 193 extern void glXDestroyContext( Display *dpy, GLXContext ctx ); 195 extern Bool glXMakeCurrent( Display *dpy, GLXDrawable drawable, 198 extern void glXCopyContext( Display *dpy, GLXContext src, GLXContext dst, 201 extern void glXSwapBuffers( Display *dpy, GLXDrawable drawable ); 203 extern GLXPixmap glXCreateGLXPixmap( Display *dpy, XVisualInfo *visual, 206 extern void glXDestroyGLXPixmap( Display *dpy, GLXPixmap pixmap ); 208 extern Bool glXQueryExtension( Display *dpy, int *errorb, int *event ); 210 extern Bool glXQueryVersion( Display *dpy, int *maj, int *min ); [all …]
|
/device/google/cuttlefish/host/libs/graphics_detector/include/EGL/ |
D | eglext.h | 63 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 65 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 139 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDISPLAYATTRIBKHRPROC) (EGLDisplay dpy, EGLint name, EGL… 141 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDisplayAttribKHR (EGLDisplay dpy, EGLint name, EGLAttrib *val… 152 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 153 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync); 154 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint … 155 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLi… 157 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 158 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync); [all …]
|
D | egl.h | 125 typedef EGLBoolean (EGLAPIENTRYP PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list… 126 typedef EGLBoolean (EGLAPIENTRYP PFNEGLCOPYBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface, EGLNat… 127 typedef EGLContext (EGLAPIENTRYP PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLCon… 128 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config,… 129 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, … 130 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, … 131 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx); 132 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface); 133 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLi… 134 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint … [all …]
|
/device/generic/vulkan-cereal/stream-servers/apigen-codec-common/X11/ |
D | Xlibint.h | 202 #define XAllocIDs(dpy,ids,n) (*(dpy)->idlist_alloc)(dpy,ids,n) argument 260 Display *dpy 267 Display *dpy 410 #define WORD64ALIGN if ((long)dpy->bufptr >> 61) {\ 411 dpy->last_req = dpy->bufptr;\ 412 *(dpy->bufptr) = X_NoOperation;\ 413 *(dpy->bufptr+1) = 0;\ 414 *(dpy->bufptr+2) = 0;\ 415 *(dpy->bufptr+3) = 1;\ 416 dpy->request++;\ [all …]
|
D | Xlib.h | 95 #define ConnectionNumber(dpy) (((_XPrivDisplay)dpy)->fd) argument 96 #define RootWindow(dpy, scr) (ScreenOfDisplay(dpy,scr)->root) argument 97 #define DefaultScreen(dpy) (((_XPrivDisplay)dpy)->default_screen) argument 98 #define DefaultRootWindow(dpy) (ScreenOfDisplay(dpy,DefaultScreen(dpy))->root) argument 99 #define DefaultVisual(dpy, scr) (ScreenOfDisplay(dpy,scr)->root_visual) argument 100 #define DefaultGC(dpy, scr) (ScreenOfDisplay(dpy,scr)->default_gc) argument 101 #define BlackPixel(dpy, scr) (ScreenOfDisplay(dpy,scr)->black_pixel) argument 102 #define WhitePixel(dpy, scr) (ScreenOfDisplay(dpy,scr)->white_pixel) argument 104 #define QLength(dpy) (((_XPrivDisplay)dpy)->qlen) argument 105 #define DisplayWidth(dpy, scr) (ScreenOfDisplay(dpy,scr)->width) argument [all …]
|
/device/generic/goldfish-opengl/system/include/EGL/ |
D | eglext.h | 84 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, E… 85 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImageKHR (EGLDisplay dpy, EGLImageKHR image); 87 typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenu… 88 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEKHRPROC) (EGLDisplay dpy, EGLImageKHR image); 141 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_l… 142 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync); 143 EGLAPI EGLint EGLAPIENTRY eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTi… 144 EGLAPI EGLBoolean EGLAPIENTRY eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode); 145 EGLAPI EGLBoolean EGLAPIENTRY eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute… 147 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… [all …]
|
D | egl.h | 252 EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor); 253 EGLAPI EGLBoolean EGLAPIENTRY eglTerminate(EGLDisplay dpy); 255 EGLAPI const char * EGLAPIENTRY eglQueryString(EGLDisplay dpy, EGLint name); 257 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, 259 EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, 262 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, 265 EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, 268 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, 270 EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, 273 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySurface(EGLDisplay dpy, EGLSurface surface); [all …]
|
/device/generic/vulkan-cereal/stream-servers/apigen-codec-common/X11/extensions/ |
D | Xfixes.h | 117 Bool XFixesQueryExtension (Display *dpy, 120 Status XFixesQueryVersion (Display *dpy, 127 XFixesChangeSaveSet (Display *dpy, 134 XFixesSelectSelectionInput (Display *dpy, 140 XFixesSelectCursorInput (Display *dpy, 145 XFixesGetCursorImage (Display *dpy); 151 XFixesCreateRegion (Display *dpy, XRectangle *rectangles, int nrectangles); 154 XFixesCreateRegionFromBitmap (Display *dpy, Pixmap bitmap); 157 XFixesCreateRegionFromWindow (Display *dpy, Window window, int kind); 160 XFixesCreateRegionFromGC (Display *dpy, GC gc); [all …]
|
D | extutil.h | 141 #define XextCheckExtension(dpy,i,name,val) \ argument 142 if (!XextHasExtension(i)) { XMissingExtension (dpy, name); return val; } 143 #define XextSimpleCheckExtension(dpy,i,name) \ argument 144 if (!XextHasExtension(i)) { XMissingExtension (dpy, name); return; } 154 XExtDisplayInfo *proc (Display *dpy) \ 158 if (!(dpyinfo = XextFindDisplay (extinfo, dpy))) \ 159 dpyinfo = XextAddDisplay (extinfo,dpy,extname,hooks,nev,data); \ 164 XExtDisplayInfo *proc(Display *dpy) 167 int proc (Display *dpy, XExtCodes *codes) \ 169 return XextRemoveDisplay (extinfo, dpy); \ [all …]
|
D | XInput.h | 162 extern void _xibaddevice( Display *dpy, int *error); 163 extern void _xibadclass( Display *dpy, int *error); 164 extern void _xibadevent( Display *dpy, int *error); 165 extern void _xibadmode( Display *dpy, int *error); 166 extern void _xidevicebusy( Display *dpy, int *error); 171 #define DevicePresence(dpy, type, _class) \ argument 173 type = _XiGetDevicePresenceNotifyEvent(dpy); \ 178 #define BadDevice(dpy,error) _xibaddevice(dpy, &error) argument 180 #define BadClass(dpy,error) _xibadclass(dpy, &error) argument 182 #define BadEvent(dpy,error) _xibadevent(dpy, &error) argument [all …]
|
D | XInput2.h | 381 Display* dpy, 387 Display* dpy, 393 Display* dpy, 400 Display* dpy, 406 Display* dpy, 412 Display* dpy, 418 Display* dpy, 425 Display* dpy, 430 Display* dpy, 442 Display* dpy,
|
D | xtestext1.h | 86 int XTestFakeInput(register Display *dpy, char *action_list_addr, int action_list_size, int ack_fla… 87 int XTestGetInput(register Display *dpy, int action_handling); 88 int XTestQueryInputSize(register Display *dpy, unsigned long *size_return); 93 int XTestStopInput(register Display *dpy); 94 int XTestReset(register Display *dpy);
|
/device/generic/goldfish-opengl/tests/gles_android_wrapper/ |
D | egl.cpp | 238 EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) in eglInitialize() argument 240 return getDispatch()->eglInitialize(dpy, major, minor); in eglInitialize() 243 EGLBoolean eglTerminate(EGLDisplay dpy) in eglTerminate() argument 245 return getDispatch()->eglTerminate(dpy); in eglTerminate() 248 const char* eglQueryString(EGLDisplay dpy, EGLint name) in eglQueryString() argument 250 return getDispatch()->eglQueryString(dpy, name); in eglQueryString() 253 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) in eglGetConfigs() argument 255 return getDispatch()->eglGetConfigs(dpy, configs, config_size, num_config); in eglGetConfigs() 288 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint co… in eglChooseConfig() argument 293 res = getDispatch()->eglChooseConfig(dpy, in eglChooseConfig() [all …]
|
/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/ |
D | egl.entries | 8 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint co… 9 EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target); 10 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLin… 11 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 12 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, con… 13 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const … 14 EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx); 15 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface); 16 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value); 17 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config… [all …]
|
D | egl_extensions.entries | 5 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list); 6 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync); 7 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout); 8 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value); 10 EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffe… 11 EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image);
|
/device/generic/goldfish-opengl/system/egl/ |
D | egl.cpp | 137 #define VALIDATE_DISPLAY(dpy,ret) \ argument 138 if ((dpy) != (EGLDisplay)&s_display) { \ 142 #define VALIDATE_DISPLAY_INIT(dpy,ret) \ argument 143 VALIDATE_DISPLAY(dpy, ret) \ 196 if (s->dpy != (EGLDisplay)&s_display) \ 210 EGLContext_t::EGLContext_t(EGLDisplay dpy, EGLConfig config, EGLContext_t* shareCtx, int maj, int m… in EGLContext_t() argument 211 dpy(dpy), in EGLContext_t() 254 assert(dpy == (EGLDisplay)&s_display); in EGLContext_t() 286 assert(dpy == (EGLDisplay)&s_display); in ~EGLContext_t() 382 EGLDisplay dpy; member [all …]
|
/device/generic/vulkan-cereal/stream-servers/gl/glestranslator/EGL/ |
D | EglImp.cpp | 221 EglDisplay* dpy = g_eglInfo->getDisplay(EGLDisplay); \ 222 if (!dpy) { \ 225 if (!dpy->isInitialize()) { \ 230 EglConfig* cfg = dpy->getConfig(EGLConfig); \ 236 SurfacePtr varName = dpy->getSurface(EGLSurface); \ 242 ContextPtr ctx = dpy->getContext(EGLContext); \ 277 EglDisplay* dpy = NULL; in eglGetDisplay() local 282 if ((dpy = g_eglInfo->getDisplay(display_id))) { in eglGetDisplay() 283 return dpy; in eglGetDisplay() 289 dpy = g_eglInfo->addDisplay(display_id,internalDisplay); in eglGetDisplay() [all …]
|
D | EglGlobalInfo.cpp | 92 EglDisplay* EglGlobalInfo::addDisplay(EGLNativeDisplayType dpy, in addDisplay() argument 97 if (m_displays[n]->getEglOsEngineDisplay() == dpy) { in addDisplay() 105 EglDisplay* result = new EglDisplay(dpy, idpy); in addDisplay() 110 bool EglGlobalInfo::removeDisplay(EGLDisplay dpy) { in removeDisplay() argument 113 if (m_displays[n] == static_cast<EglDisplay*>(dpy)) { in removeDisplay() 122 EglDisplay* EglGlobalInfo::getDisplay(EGLNativeDisplayType dpy) const { in getDisplay() 125 if (m_displays[n]->getEglOsEngineDisplay() == dpy) { in getDisplay() 134 EglDisplay* EglGlobalInfo::getDisplay(EGLDisplay dpy) const { in getDisplay() 137 if (m_displays[n] == static_cast<EglDisplay*>(dpy)) { in getDisplay() 165 EglDisplay* dpy = elt.first; in sweepDestroySurfaces() local [all …]
|
D | EglOsApi_glx.cpp | 152 void pixelFormatToConfig(EGLNativeDisplayType dpy, in pixelFormatToConfig() argument 164 EXIT_IF_FALSE(glx->glXGetFBConfigAttrib(dpy, frmt, GLX_TRANSPARENT_TYPE, &tmp)); in pixelFormatToConfig() 176 dpy, frmt, GLX_TRANSPARENT_RED_VALUE, &info.trans_red_val)); in pixelFormatToConfig() 178 dpy, frmt, GLX_TRANSPARENT_GREEN_VALUE, &info.trans_green_val)); in pixelFormatToConfig() 180 dpy, frmt, GLX_TRANSPARENT_BLUE_VALUE, &info.trans_blue_val)); in pixelFormatToConfig() 188 dpy, frmt, GLX_DOUBLEBUFFER, &doubleBuffer)); in pixelFormatToConfig() 194 dpy ,frmt, GLX_RED_SIZE, &info.red_size)); in pixelFormatToConfig() 196 dpy ,frmt, GLX_GREEN_SIZE, &info.green_size)); in pixelFormatToConfig() 198 dpy ,frmt, GLX_BLUE_SIZE, &info.blue_size)); in pixelFormatToConfig() 200 dpy ,frmt, GLX_ALPHA_SIZE, &info.alpha_size)); in pixelFormatToConfig() [all …]
|
/device/generic/vulkan-cereal/stream-servers/tests/ |
D | OpenGLTestContext.cpp | 33 EGLDisplay dpy = egl->eglGetDisplay(EGL_DEFAULT_DISPLAY); in getDisplay() local 34 EXPECT_TRUE(dpy != EGL_NO_DISPLAY); in getDisplay() 38 EGLBoolean init_res = egl->eglInitialize(dpy, &eglMaj, &eglMin); in getDisplay() 43 return dpy; in getDisplay() 46 EGLConfig createConfig(EGLDisplay dpy, EGLint r, EGLint g, EGLint b, EGLint a, EGLint d, EGLint s, … in createConfig() argument 65 dpy, configAttribs, in createConfig() 74 EGLSurface pbufferSurface(EGLDisplay dpy, ::EGLConfig config, EGLint w, EGLint h) { in pbufferSurface() argument 84 dpy, config, pbufferAttribs); in pbufferSurface() 90 EGLContext createContext(EGLDisplay dpy, ::EGLConfig config, EGLint maj, EGLint min) { in createContext() argument 93 EGLContext cxt = egl->eglCreateContext(dpy, config, EGL_NO_CONTEXT, contextAttribs); in createContext() [all …]
|
D | OpenGLTestContext.h | 38 EGLConfig createConfig(EGLDisplay dpy, EGLint r, EGLint g, EGLint b, EGLint a, EGLint d, EGLint s, … 39 EGLSurface pbufferSurface(EGLDisplay dpy, ::EGLConfig config, EGLint w, EGLint h); 40 EGLContext createContext(EGLDisplay dpy, EGLConfig config, EGLint maj, EGLint min); 41 void destroyContext(EGLDisplay dpy, EGLContext cxt); 42 void destroySurface(EGLDisplay dpy, EGLSurface surface); 43 void destroyDisplay(EGLDisplay dpy);
|
/device/generic/vulkan-cereal/stream-servers/gl/ |
D | GLESVersionDetector.cpp | 49 static bool sTryContextCreation(EGLDisplay dpy, GLESDispatchMaxVersion ver) { in sTryContextCreation() argument 73 dpy, gles3ConfigAttribs, &config, 1, &numConfigs) || in sTryContextCreation() 78 surface = s_egl.eglCreatePbufferSurface(dpy, config, pbufAttribs); in sTryContextCreation() 83 EGLContext ctx = s_egl.eglCreateContext(dpy, config, EGL_NO_CONTEXT, in sTryContextCreation() 87 s_egl.eglDestroySurface(dpy, surface); in sTryContextCreation() 90 s_egl.eglDestroyContext(dpy, ctx); in sTryContextCreation() 91 s_egl.eglDestroySurface(dpy, surface); in sTryContextCreation() 96 GLESDispatchMaxVersion calcMaxVersionFromDispatch(EGLDisplay dpy) { in calcMaxVersionFromDispatch() argument 112 (GLESDispatchMaxVersion)s_egl.eglGetMaxGLESVersion(dpy); in calcMaxVersionFromDispatch() 116 !sTryContextCreation(dpy, GLES_DISPATCH_MAX_VERSION_3_1)) { in calcMaxVersionFromDispatch() [all …]
|
/device/generic/opengl-transport/host/libs/virglrenderer/ |
D | RenderControl.cpp | 216 return s_egl.eglInitialize(rc->dpy, major, minor); in rcGetEGLVersion() 221 const char* str = s_egl.eglQueryString(rc->dpy, name); in rcQueryEGLString() 333 EGLBoolean ret = s_egl.eglChooseConfig(rc->dpy, attribs, configs, configs_size, &num_config); in rcChooseConfig() 341 if (s_egl.eglGetConfigAttrib(rc->dpy, configs[i], EGL_CONFIG_ID, &config_id)) { in rcChooseConfig() 408 s_egl.eglCreateContext(rc->dpy, config->config, share_context, attrib_list); in rcCreateContext() 415 s_egl.eglDestroyContext(rc->dpy, context_); in rcCreateContext() 431 s_egl.eglDestroyContext(rc->dpy, context->context); in rcDestroyContext() 462 s_egl.eglDestroySurface(rc->dpy, surface->surface); in rcDestroyWindowSurface() 500 surface->surface = s_egl.eglCreatePbufferSurface(rc->dpy, surface->config, attrib_list); in rcSetWindowColorBuffer() 521 s_egl.eglCreateWindowSurface(rc->dpy, surface->config, native_window, nullptr); in rcSetWindowColorBuffer() [all …]
|
/device/generic/vulkan-cereal/stream-servers/apigen-codec-common/ |
D | X11Support.h | 21 f( Bool, glXQueryVersion, ( Display *dpy, int *maj, int *min )) \ 22 f( GLXFBConfig*, glXGetFBConfigs, ( Display *dpy, int screen, int *nelements )) \ 23 f( int, glXGetFBConfigAttrib, ( Display *dpy, GLXFBConfig config, int attribute, int *value )) \ 24 f( GLXPbuffer, glXCreatePbuffer, ( Display *dpy, GLXFBConfig config, const int *attribList )) \ 25 f( void, glXDestroyPbuffer, ( Display *dpy, GLXPbuffer pbuf )) \ 26 f( GLXContext, glXCreateNewContext, ( Display *dpy, GLXFBConfig config, int renderType, GLXContext … 27 f( void, glXDestroyContext, ( Display *dpy, GLXContext ctx )) \ 28 f( Bool, glXMakeContextCurrent, ( Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx … 29 f( void, glXSwapBuffers, (Display *dpy, GLXDrawable drawable )) \
|