/third_party/flutter/glfw/src/ |
D | glx_context.c | 112 if (_glfw.glx.ARB_multisample) in chooseGLXFBConfig() 115 if (_glfw.glx.ARB_framebuffer_sRGB || _glfw.glx.EXT_framebuffer_sRGB) in chooseGLXFBConfig() 150 window->context.glx.window, in makeContextCurrentGLX() 151 window->context.glx.handle)) in makeContextCurrentGLX() 173 glXSwapBuffers(_glfw.x11.display, window->context.glx.window); in swapBuffersGLX() 180 if (_glfw.glx.EXT_swap_control) in swapIntervalGLX() 182 _glfw.glx.SwapIntervalEXT(_glfw.x11.display, in swapIntervalGLX() 183 window->context.glx.window, in swapIntervalGLX() 186 else if (_glfw.glx.MESA_swap_control) in swapIntervalGLX() 187 _glfw.glx.SwapIntervalMESA(interval); in swapIntervalGLX() [all …]
|
D | glx_context.h | 97 #define glXGetFBConfigs _glfw.glx.GetFBConfigs 98 #define glXGetFBConfigAttrib _glfw.glx.GetFBConfigAttrib 99 #define glXGetClientString _glfw.glx.GetClientString 100 #define glXQueryExtension _glfw.glx.QueryExtension 101 #define glXQueryVersion _glfw.glx.QueryVersion 102 #define glXDestroyContext _glfw.glx.DestroyContext 103 #define glXMakeCurrent _glfw.glx.MakeCurrent 104 #define glXSwapBuffers _glfw.glx.SwapBuffers 105 #define glXQueryExtensionsString _glfw.glx.QueryExtensionsString 106 #define glXCreateNewContext _glfw.glx.CreateNewContext [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/glx/ |
D | FunctionsGLX.h | 40 glx::Context createContext(XVisualInfo *visual, glx::Context share, bool direct) const; 41 void destroyContext(glx::Context context) const; 42 Bool makeCurrent(glx::Drawable drawable, glx::Context context) const; 43 void swapBuffers(glx::Drawable drawable) const; 46 glx::Context getCurrentContext() const; 47 glx::Drawable getCurrentDrawable() const; 56 glx::FBConfig *getFBConfigs(int *nElements) const; 57 glx::FBConfig *chooseFBConfig(const int *attribList, int *nElements) const; 58 int getFBConfigAttrib(glx::FBConfig config, int attribute, int *value) const; 59 XVisualInfo *getVisualFromFBConfig(glx::FBConfig config) const; [all …]
|
D | FunctionsGLX.cpp | 299 glx::Context FunctionsGLX::createContext(XVisualInfo *visual, glx::Context share, bool direct) const in createContext() 303 return reinterpret_cast<glx::Context>(context); in createContext() 305 void FunctionsGLX::destroyContext(glx::Context context) const in destroyContext() 310 Bool FunctionsGLX::makeCurrent(glx::Drawable drawable, glx::Context context) const in makeCurrent() 315 void FunctionsGLX::swapBuffers(glx::Drawable drawable) const in swapBuffers() 327 glx::Context FunctionsGLX::getCurrentContext() const in getCurrentContext() 330 return reinterpret_cast<glx::Context>(context); in getCurrentContext() 332 glx::Drawable FunctionsGLX::getCurrentDrawable() const in getCurrentDrawable() 335 return reinterpret_cast<glx::Drawable>(drawable); in getCurrentDrawable() 358 glx::FBConfig *FunctionsGLX::getFBConfigs(int *nElements) const in getFBConfigs() [all …]
|
D | DisplayGLX.h | 90 void setSwapInterval(glx::Drawable drawable, SwapControlData *data); 104 egl::Error initializeContext(glx::FBConfig config, 106 glx::Context *context); 113 int getGLXFBConfigAttrib(glx::FBConfig config, int attrib) const; 114 egl::Error createContextAttribs(glx::FBConfig, 117 glx::Context *context); 121 std::map<int, glx::FBConfig> configIdToGLXConfig; 124 glx::FBConfig mContextConfig; 127 glx::Context mContext; 128 glx::Context mSharedContext; [all …]
|
D | PbufferSurfaceGLX.h | 27 const FunctionsGLX &glx, 28 glx::FBConfig fbConfig); 54 glx::Drawable getDrawable() const override; 62 glx::FBConfig mFBConfig; 63 glx::Pbuffer mPbuffer;
|
D | PixmapSurfaceGLX.h | 26 const FunctionsGLX &glx, 27 glx::FBConfig fbConfig); 53 glx::Drawable getDrawable() const override; 60 glx::FBConfig mFBConfig; 62 glx::Pixmap mGLXPixmap;
|
D | DisplayGLX.cpp | 176 glx::FBConfig *allConfigs = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 216 glx::FBConfig *candidates = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 327 glx::Pbuffer workerPbuffer = mGLX.createPbuffer(mContextConfig, initPbufferAttribs); in initialize() 400 glx::Drawable newDrawable = in makeCurrent() 402 glx::Context newContext = mContext; in makeCurrent() 429 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createWindowSurface() 438 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createPbufferSurface() 461 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createPixmapSurface() 498 egl::Error DisplayGLX::initializeContext(glx::FBConfig config, in initializeContext() 500 glx::Context *context) in initializeContext() [all …]
|
D | WindowSurfaceGLX.h | 27 const FunctionsGLX &glx, 31 glx::FBConfig fbConfig); 57 glx::Drawable getDrawable() const override; 76 glx::FBConfig mFBConfig; 77 glx::Window mGLXWindow;
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/glx/ |
D | FunctionsGLX.h | 40 glx::Context createContext(XVisualInfo *visual, glx::Context share, bool direct) const; 41 void destroyContext(glx::Context context) const; 42 Bool makeCurrent(glx::Drawable drawable, glx::Context context) const; 43 void swapBuffers(glx::Drawable drawable) const; 46 glx::Context getCurrentContext() const; 47 glx::Drawable getCurrentDrawable() const; 56 glx::FBConfig *getFBConfigs(int *nElements) const; 57 glx::FBConfig *chooseFBConfig(const int *attribList, int *nElements) const; 58 int getFBConfigAttrib(glx::FBConfig config, int attribute, int *value) const; 59 XVisualInfo *getVisualFromFBConfig(glx::FBConfig config) const; [all …]
|
D | FunctionsGLX.cpp | 271 glx::Context FunctionsGLX::createContext(XVisualInfo *visual, glx::Context share, bool direct) const in createContext() 275 return reinterpret_cast<glx::Context>(context); in createContext() 277 void FunctionsGLX::destroyContext(glx::Context context) const in destroyContext() 282 Bool FunctionsGLX::makeCurrent(glx::Drawable drawable, glx::Context context) const in makeCurrent() 287 void FunctionsGLX::swapBuffers(glx::Drawable drawable) const in swapBuffers() 299 glx::Context FunctionsGLX::getCurrentContext() const in getCurrentContext() 302 return reinterpret_cast<glx::Context>(context); in getCurrentContext() 304 glx::Drawable FunctionsGLX::getCurrentDrawable() const in getCurrentDrawable() 307 return reinterpret_cast<glx::Drawable>(drawable); in getCurrentDrawable() 330 glx::FBConfig *FunctionsGLX::getFBConfigs(int *nElements) const in getFBConfigs() [all …]
|
D | DisplayGLX.h | 97 void setSwapInterval(glx::Drawable drawable, SwapControlData *data); 108 egl::Error initializeContext(glx::FBConfig config, 110 glx::Context *context); 117 int getGLXFBConfigAttrib(glx::FBConfig config, int attrib) const; 118 egl::Error createContextAttribs(glx::FBConfig, 121 glx::Context *context); 125 std::map<int, glx::FBConfig> configIdToGLXConfig; 128 glx::FBConfig mContextConfig; 131 glx::Context mContext; 132 glx::Context mSharedContext; [all …]
|
D | PbufferSurfaceGLX.h | 27 const FunctionsGLX &glx, 28 glx::FBConfig fbConfig); 54 glx::Drawable getDrawable() const override; 62 glx::FBConfig mFBConfig; 63 glx::Pbuffer mPbuffer;
|
D | DisplayGLX.cpp | 170 glx::FBConfig *allConfigs = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 210 glx::FBConfig *candidates = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 312 glx::Pbuffer workerPbuffer = in initialize() 385 glx::Drawable drawable = GetImplAs<SurfaceGLX>(drawSurface)->getDrawable(); in makeCurrent() 404 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createWindowSurface() 413 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createPbufferSurface() 454 egl::Error DisplayGLX::initializeContext(glx::FBConfig config, in initializeContext() 456 glx::Context *context) in initializeContext() 555 glx::FBConfig *glxConfigs = mGLX.chooseFBConfig(attribList, &glxConfigCount); in generateConfigs() 559 glx::FBConfig glxConfig = glxConfigs[i]; in generateConfigs() [all …]
|
D | WindowSurfaceGLX.h | 26 const FunctionsGLX &glx, 30 glx::FBConfig fbConfig); 56 glx::Drawable getDrawable() const override; 69 glx::FBConfig mFBConfig; 70 glx::Window mGLXWindow;
|
/third_party/mesa3d/src/panfrost/ci/ |
D | panfrost-g52-flakes.txt | 1 glx@glx_arb_sync_control@waitformsc 2 glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero 3 glx@glx-multithread-texture 4 glx@glx-multithread-shader-compile
|
/third_party/mesa3d/src/mesa/drivers/x11/ |
D | fakeglx.c | 2770 static struct _glxapi_table glx; in _mesa_GetGLXDispatchTable() local 2780 _glxapi_set_no_op_table(&glx); in _mesa_GetGLXDispatchTable() 2783 glx.ChooseVisual = Fake_glXChooseVisual; in _mesa_GetGLXDispatchTable() 2784 glx.CopyContext = Fake_glXCopyContext; in _mesa_GetGLXDispatchTable() 2785 glx.CreateContext = Fake_glXCreateContext; in _mesa_GetGLXDispatchTable() 2786 glx.CreateGLXPixmap = Fake_glXCreateGLXPixmap; in _mesa_GetGLXDispatchTable() 2787 glx.DestroyContext = Fake_glXDestroyContext; in _mesa_GetGLXDispatchTable() 2788 glx.DestroyGLXPixmap = Fake_glXDestroyGLXPixmap; in _mesa_GetGLXDispatchTable() 2789 glx.GetConfig = Fake_glXGetConfig; in _mesa_GetGLXDispatchTable() 2790 glx.GetCurrentContext = Fake_glXGetCurrentContext; in _mesa_GetGLXDispatchTable() [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
D | BUILD.gn | 108 "glx/DisplayGLX.cpp", 109 "glx/DisplayGLX.h", 110 "glx/FunctionsGLX.cpp", 111 "glx/FunctionsGLX.h", 112 "glx/PbufferSurfaceGLX.cpp", 113 "glx/PbufferSurfaceGLX.h", 114 "glx/PixmapSurfaceGLX.cpp", 115 "glx/PixmapSurfaceGLX.h", 116 "glx/RendererGLX.cpp", 117 "glx/RendererGLX.h", [all …]
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ci/ |
D | navi10-piglit-quick-fail.csv | 1 glx@glx-make-current,Crash 2 glx@glx-multi-window-single-context,Fail 3 glx@glx-query-drawable-glx_fbconfig_id-window,Fail 4 glx@glx-visuals-depth -pixmap,Crash 5 glx@glx-visuals-stencil -pixmap,Crash 6 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail 7 glx@glx_arb_create_context_no_error@no error,Fail 8 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail 9 glx@glx_ext_import_context@free context,Fail 10 glx@glx_ext_import_context@get context id,Fail [all …]
|
D | sienna_cichlid-piglit-quick-fail.csv | 1 glx@glx-make-current,Crash 2 glx@glx-multi-window-single-context,Fail 3 glx@glx-query-drawable-glx_fbconfig_id-window,Fail 4 glx@glx-visuals-depth -pixmap,Crash 5 glx@glx-visuals-stencil -pixmap,Crash 6 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail 7 glx@glx_arb_create_context_no_error@no error,Fail 8 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail 9 glx@glx_ext_import_context@free context,Fail 10 glx@glx_ext_import_context@get context id,Fail [all …]
|
/third_party/mesa3d/src/gallium/drivers/iris/ci/ |
D | iris-amly-fails.txt | 53 glx@glx-make-current,Crash 55 glx@glx-multi-window-single-context,Fail 58 glx@glx-query-drawable-glx_fbconfig_id-window,Fail 60 glx@glx-swap-pixmap-bad,Fail 68 glx@glx-visuals-depth -pixmap,Crash 69 glx@glx-visuals-stencil -pixmap,Crash 72 glx@glx_arb_create_context_no_error@no error,Fail 75 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail 83 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail 86 glx@glx_ext_import_context@free context,Fail [all …]
|
/third_party/mesa3d/src/freedreno/ci/ |
D | freedreno-a530-flakes.txt | 62 glx@glx-swap-event_interval 63 glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero 64 glx@glx_arb_sync_control@waitformsc 65 glx@glx-copy-sub-buffer.* 66 glx@glx-multithread-texture 67 glx@glx-swap-event_async
|
D | freedreno-a630-flakes.txt | 133 glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero 134 glx@glx_arb_sync_control@waitformsc 135 glx@glx-copy-sub-buffer.* 136 glx@glx-swap-copy 137 glx@glx-swap-event_interval 138 glx@glx-visuals-depth 139 glx@glx-visuals-stencil 143 glx@glx-tfp
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/ |
D | gstglcontext_glx.c | 267 gst_gl_context_glx_dump_fb_config (GstGLContextGLX * glx, in gst_gl_context_glx_dump_fb_config() argument 288 GST_DEBUG_OBJECT (glx, "dumping GLXFBConfig %p with id 0x%x and " in gst_gl_context_glx_dump_fb_config() 358 GST_DEBUG_OBJECT (glx, "Is XRenderable?: %s, visual type: (0x%x) %s, " in gst_gl_context_glx_dump_fb_config() 383 GST_DEBUG_OBJECT (glx, "Level: %i, buffer size: %i, double buffered: %i, " in gst_gl_context_glx_dump_fb_config() 398 GST_DEBUG_OBJECT (glx, "[R, G, B, A] = [%i, %i, %i, %i]", r, g, b, a); in gst_gl_context_glx_dump_fb_config() 408 GST_DEBUG_OBJECT (glx, "[D, S] = [%i, %i]", d, s); in gst_gl_context_glx_dump_fb_config() 424 GST_DEBUG_OBJECT (glx, "Accumulation [R, G, B, A] = [%i, %i, %i, %i]", r, g, in gst_gl_context_glx_dump_fb_config() 435 GST_DEBUG_OBJECT (glx, "Is opaque"); in gst_gl_context_glx_dump_fb_config() 441 GST_DEBUG_OBJECT (glx, "Is transparent for index value 0x%x", in gst_gl_context_glx_dump_fb_config() 457 GST_DEBUG_OBJECT (glx, "Is transparent for value [R, G, B, A] = " in gst_gl_context_glx_dump_fb_config() [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 18.2.8.rst | 68 - glx: mandate xf86vidmode only for "drm" dri platforms 71 - meson: don't require glx/egl/gbm with gallium drivers 73 - TODO: glx: meson: build dri based glx tests, only with -Dglx=dri 74 - glx: meson: drop includes from a link-only library 75 - glx: meson: wire up the dispatch-index-check test 76 - glx/test: meson: assorted include fixes 108 - glx: Fix compilation with GLX_USE_WINDOWSGL
|