Home
last modified time | relevance | path

Searched refs:glx (Results 1 – 25 of 228) sorted by relevance

12345678910

/third_party/flutter/glfw/src/
Dglx_context.c112 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 …]
Dglx_context.h97 #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/
DFunctionsGLX.h40 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 …]
DFunctionsGLX.cpp299 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 …]
DDisplayGLX.h90 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 …]
DPbufferSurfaceGLX.h27 const FunctionsGLX &glx,
28 glx::FBConfig fbConfig);
54 glx::Drawable getDrawable() const override;
62 glx::FBConfig mFBConfig;
63 glx::Pbuffer mPbuffer;
DPixmapSurfaceGLX.h26 const FunctionsGLX &glx,
27 glx::FBConfig fbConfig);
53 glx::Drawable getDrawable() const override;
60 glx::FBConfig mFBConfig;
62 glx::Pixmap mGLXPixmap;
DDisplayGLX.cpp176 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 …]
DWindowSurfaceGLX.h27 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/
DFunctionsGLX.h40 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 …]
DFunctionsGLX.cpp271 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 …]
DDisplayGLX.h97 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 …]
DPbufferSurfaceGLX.h27 const FunctionsGLX &glx,
28 glx::FBConfig fbConfig);
54 glx::Drawable getDrawable() const override;
62 glx::FBConfig mFBConfig;
63 glx::Pbuffer mPbuffer;
DDisplayGLX.cpp170 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 …]
DWindowSurfaceGLX.h26 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/
Dpanfrost-g52-flakes.txt1 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/
Dfakeglx.c2770 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/
DBUILD.gn108 "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/
Dnavi10-piglit-quick-fail.csv1 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 …]
Dsienna_cichlid-piglit-quick-fail.csv1 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/
Diris-amly-fails.txt53 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/
Dfreedreno-a530-flakes.txt62 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
Dfreedreno-a630-flakes.txt133 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/
Dgstglcontext_glx.c267 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/
D18.2.8.rst68 - 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

12345678910