Home
last modified time | relevance | path

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

1234567891011

/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 …]
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 …]
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;
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 …]
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 …]
DPbufferSurfaceGLX.h27 const FunctionsGLX &glx,
28 glx::FBConfig fbConfig);
54 glx::Drawable getDrawable() const override;
62 glx::FBConfig mFBConfig;
63 glx::Pbuffer mPbuffer;
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/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/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/intel/ci/
Diris-kbl-fails.txt16 glx@glx-swap-pixmap-bad,Fail
24 glx@glx-visuals-depth -pixmap,Crash
25 glx@glx-visuals-stencil -pixmap,Crash
28 glx@glx_arb_create_context_no_error@no error,Fail
31 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
39 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
42 glx@glx_ext_import_context@free context,Fail
43 glx@glx_ext_import_context@get context id,Fail
44 glx@glx_ext_import_context@get current display,Fail
45 glx@glx_ext_import_context@import context- multi process,Fail
[all …]
Diris-kbl-flakes.txt6 glx@glx-copy-sub-buffer samples=2
7 glx@glx-copy-sub-buffer samples=16
15 glx@glx-multi-context-ib-1
/third_party/mesa3d/src/freedreno/ci/
Dfreedreno-a420-flakes.txt4 glx@glx-swap-event_interval
5 glx@glx-swap-event_async
6 glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero
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
/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/gallium/drivers/radeonsi/ci/
Dgfx10_3-navi21-fail.csv2 glx@glx-swap-event_interval,Fail
3 glx@glx-visuals-depth -pixmap,Crash
4 glx@glx-visuals-stencil -pixmap,Crash
5 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
6 glx@glx_arb_create_context_no_error@no error,Fail
7 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
8 glx@glx_ext_import_context@free context,Fail
9 glx@glx_ext_import_context@get context id,Fail
10 glx@glx_ext_import_context@get current display,Fail
11 glx@glx_ext_import_context@import context- multi process,Fail
[all …]
Dgfx10-navi10-fail.csv2 glx@glx-visuals-depth -pixmap,Crash
3 glx@glx-visuals-stencil -pixmap,Crash
4 glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
5 glx@glx_arb_create_context_no_error@no error,Fail
6 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
7 glx@glx_ext_import_context@free context,Fail
8 glx@glx_ext_import_context@get context id,Fail
9 glx@glx_ext_import_context@get current display,Fail
10 glx@glx_ext_import_context@import context- multi process,Fail
11 glx@glx_ext_import_context@import context- single process,Fail
[all …]
/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 …]

1234567891011