Home
last modified time | relevance | path

Searched full:glx (Results 1 – 25 of 1829) sorted by relevance

12345678910>>...74

/third_party/glfw/src/
Dglx_context.c2 // GLFW 3.2 GLX - www.glfw.org
69 _glfwInputError(GLFW_API_UNAVAILABLE, "GLX: No GLXFBConfigs returned"); in chooseGLXFBConfig()
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()
154 "GLX: Failed to make context current"); in makeContextCurrentGLX()
163 "GLX: Failed to clear current context"); in makeContextCurrentGLX()
173 glXSwapBuffers(_glfw.x11.display, window->context.glx.window); in swapBuffersGLX()
180 if (_glfw.glx.EXT_swap_control) in swapIntervalGLX()
[all …]
Dglx_context.h2 // GLFW 3.2 GLX - www.glfw.org
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
[all …]
/third_party/mesa3d/src/mapi/glapi/gen/
DglX_API.xml6 <!-- Right now this file is just used to generate the GLX protocol
14 <category name="1.0" window_system="glX">
16 <glx sop="1"/>
20 <glx sop="2"/>
24 <glx sop="3"/>
28 <glx sop="4"/>
32 <glx sop="5"/>
36 <glx sop="6"/>
40 <glx sop="7"/>
44 <glx sop="8"/>
[all …]
Dgl_API.xml1117 <glx sop="101"/>
1122 <glx sop="102"/>
1127 <glx rop="1"/>
1136 <glx rop="2" large="true"/>
1143 <glx sop="103"/>
1149 <glx sop="104"/>
1155 <glx rop="3"/>
1160 <glx rop="4"/>
1172 <glx rop="5" large="true"/>
1183 <glx rop="6"/>
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/glx/
DFunctionsGLX.h7 // FunctionsGLX.h: Defines the FunctionsGLX class to load functions and data from GLX
15 #include "libANGLE/renderer/gl/glx/platform_glx.h"
26 // Load data from GLX, can be called multiple times
39 // GLX 1.0
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;
[all …]
DFunctionsGLX.cpp10 #include "libANGLE/renderer/gl/glx/FunctionsGLX.h"
13 // We can only include glx.h in files which do not include ANGLE's GLES
15 #include <GL/glx.h>
21 #include "libANGLE/renderer/gl/glx/functionsglx_typedefs.h"
71 // GLX 1.0
83 // GLX 1.1
87 // GLX 1.3
174 *errorString = "Could not load GLX entry point " #NAME; \ in initialize()
184 // GLX 1.0 in initialize()
196 // GLX 1.1 in initialize()
[all …]
DDisplayGLX.h7 // DisplayGLX.h: GLX implementation of egl::Display
19 #include "libANGLE/renderer/gl/glx/FunctionsGLX.h"
80 // X calls (not for glX calls) otherwise there might be race conditions
86 // Depending on the supported GLX extension, swap interval can be set
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);
[all …]
/third_party/mesa3d/src/glx/tests/
Dclientinfo_unittest.cpp28 #include <xcb/glx.h>
299 /* The glXClientInfo protocol was added in GLX 1.1. Verify that no in TEST_F()
300 * glXClientInfo is sent to a GLX server that only has GLX 1.0. in TEST_F()
307 /* The glXSetClientInfoARB protocol was added in GLX 1.4 with the in TEST_F()
309 * sent to a GLX server that only has GLX 1.0 regardless of the extension in TEST_F()
319 /* The glXSetClientInfoARB protocol was added in GLX 1.4 with the in TEST_F()
321 * sent to a GLX server that only has GLX 1.0 regardless of the extension in TEST_F()
331 /* The glXSetClientInfoARB protocol was added in GLX 1.4 with the in TEST_F()
333 * sent to a GLX server that has GLX 1.4 but has an empty extension string in TEST_F()
343 /* The glXSetClientInfoARB protocol was added in GLX 1.4 with the in TEST_F()
[all …]
/third_party/openGLES/xml/
Dglxproto.reserved.txt1 This is the registry of GLX opcodes, error codes, and event codes. It is
2 very rarely modified since there is almost no interest in supporting GLX
6 When new GLX protocol is needed for extension specifications, allocate it
8 appropriate, glx.xml.
14 GLX Opcodes (8 bits)
16 1-15 GLX 1.0
19 18-20 GLX 1.1
20 21-32 GLX 1.3
25 GLX Vendor Private / Vendor Private with Reply opcodes (32-bits)
77 65536 66575 SGI (various GLX extensions)
[all …]
/third_party/skia/third_party/externals/opengl-registry/xml/
Dglxproto.reserved.txt1 This is the registry of GLX opcodes, error codes, and event codes. It is
2 very rarely modified since there is almost no interest in supporting GLX
6 When new GLX protocol is needed for extension specifications, allocate it
8 appropriate, glx.xml.
14 GLX Opcodes (8 bits)
16 1-15 GLX 1.0
19 18-20 GLX 1.1
20 21-32 GLX 1.3
25 GLX Vendor Private / Vendor Private with Reply opcodes (32-bits)
77 65536 66575 SGI (various GLX extensions)
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DGLX_EXT_libglvnd.txt37 GLX version 1.3 is required.
39 This specification is written against the wording of the GLX 1.4
44 This extension allows the vendor-neutral GLX client library,
46 support a given GLX drawable or X11 screen.
48 This GLX extension is not intended to be used directly by
49 applications. Instead, it is intended to be used by the GLX client
70 Additions to Chapter 3 of the GLX 1.4 Specification
73 [Modify Section 3.3.2, GLX Versioning]
101 GLX Protocol
136 Specifically, the GLX client library will try to load and use
[all …]
DGLX_EXT_buffer_age.txt37 Requires GLX 1.4
39 This extension is written against the wording of the GLX 1.4
60 contents for a GLX surface as the number of frames elapsed since
79 problem up until now though has been that GLX doesn't report how
94 Additions to Section 3.3.6 of the GLX 1.4 Specification (Querying Attributes)
138 until the next frame boundary. GLX implementations are
154 If the GLX implementation decides to free un-used back-buffers
156 power-management events then GLX will return an age of 0 when
159 GLX_BACK_BUFFER_AGE_EXT state, while a property of the GLX
161 the current GL server context. That is, if a GLX drawable is
[all …]
/third_party/openGLES/extensions/EXT/
DGLX_EXT_libglvnd.txt37 GLX version 1.3 is required.
39 This specification is written against the wording of the GLX 1.4
44 This extension allows the vendor-neutral GLX client library,
46 support a given GLX drawable or X11 screen.
48 This GLX extension is not intended to be used directly by
49 applications. Instead, it is intended to be used by the GLX client
70 Additions to Chapter 3 of the GLX 1.4 Specification
73 [Modify Section 3.3.2, GLX Versioning]
101 GLX Protocol
136 Specifically, the GLX client library will try to load and use
[all …]
DGLX_EXT_buffer_age.txt37 Requires GLX 1.4
39 This extension is written against the wording of the GLX 1.4
60 contents for a GLX surface as the number of frames elapsed since
79 problem up until now though has been that GLX doesn't report how
94 Additions to Section 3.3.6 of the GLX 1.4 Specification (Querying Attributes)
138 until the next frame boundary. GLX implementations are
154 If the GLX implementation decides to free un-used back-buffers
156 power-management events then GLX will return an age of 0 when
159 GLX_BACK_BUFFER_AGE_EXT state, while a property of the GLX
161 the current GL server context. That is, if a GLX drawable is
[all …]
DGLX_EXT_stereo_tree.txt33 This specification is written against the wording of the GLX 1.4
36 A minimum of GLX 1.3, or GLX 1.2 with the GLX_SGIX_pbuffer
47 a stereo-aware GLX composite manager can be used to composite both
54 of other clients' GLX drawables.
104 Additions to the GLX 1.4 Specification
135 "To find out which GLX events are selected for a GLXWindow,
141 "If <draw> is not a GLX window or pbuffer, or an X window,
144 "Currently there are two GLX events that can be selected, by
162 int extension; /* GLX major opcode, from XQueryExtension */
173 redirected window tree that contains at least one stereo GLX
[all …]
/third_party/mesa3d/src/glx/
Dglxextensions.c43 #define GLX(n) "GLX_" # n, 4 + sizeof( # n ) - 1, CONCAT(n,_bit) macro
74 * The extension has no GLX protocol, and, therefore, no explicit
84 { GLX(ARB_context_flush_control), N, N },
85 { GLX(ARB_create_context), N, N },
86 { GLX(ARB_create_context_no_error), N, N },
87 { GLX(ARB_create_context_profile), N, N },
88 { GLX(ARB_create_context_robustness), N, N },
89 { GLX(ARB_fbconfig_float), Y, N },
90 { GLX(ARB_framebuffer_sRGB), Y, N },
91 { GLX(ARB_get_proc_address), N, N },
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DGLX_ARB_get_proc_address.txt33 The extension is written against the GLX 1.3 Specification.
34 May be implemented in any version of GLX and OpenGL.
38 This extension adds a function to return the address of GLX
78 * Should extension functions in GLU and GLX be queryable through
81 GLX: Yes. GLU: No. Because the pointers returned are
83 behavior is necessarily context-dependent) into GLX, where
93 True. However, the GL/GLX/GLU specifications say nothing about
95 criticism might be applied to GL or GLX queries depending on how
101 layer on non-GLX implementations?
110 * Should the core functions added to GL and GLX since their 1.0
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DGLX_SGIX_fbconfig.txt28 GLX drawable (i.e., to describe the depth of color buffer components
31 RGBA rendering to one- and two-component Windows and GLX Pixmaps.
33 Currently GLX overloads X Visuals with information on GLX drawable
35 that encapsulates GLX drawable capabilities and has the following
42 - A particular GLXFBConfig does not need to work with all GLX
44 GLXFBConfigs that only work with GLX pixmaps.
54 Finally the current GLX specification requires that the GLX_RGBA visual
73 * Should GLXFBConfigs apply to all GLX drawables or just GLXPbuffers?
75 A: For consistency, all GLX drawables should be supported. (And if this
76 extension is incorporated in a future release of GLX then the existing
[all …]
DGLX_SGIX_visual_select_group.txt63 is used to communicate between servers and GLX client.
91 Additions to Chapter 2 of the GLX 1.3 Specification (GLX Operation)
95 Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors)
107 between servers and GLX client. It is not accepted by the <attrib_list>
114 Additions to Chapter 4 of the GLX 1.3 Specification (Encoding on the X
119 Additions to Chapter 5 of the GLX 1.3 Specification (Extending OpenGL)
123 Additions to Chapter 6 of the GLX 1.3 Specification (GLX Versions)
127 GLX Protocol
/third_party/openGLES/extensions/SGIX/
DGLX_SGIX_fbconfig.txt28 GLX drawable (i.e., to describe the depth of color buffer components
31 RGBA rendering to one- and two-component Windows and GLX Pixmaps.
33 Currently GLX overloads X Visuals with information on GLX drawable
35 that encapsulates GLX drawable capabilities and has the following
42 - A particular GLXFBConfig does not need to work with all GLX
44 GLXFBConfigs that only work with GLX pixmaps.
54 Finally the current GLX specification requires that the GLX_RGBA visual
73 * Should GLXFBConfigs apply to all GLX drawables or just GLXPbuffers?
75 A: For consistency, all GLX drawables should be supported. (And if this
76 extension is incorporated in a future release of GLX then the existing
[all …]
DGLX_SGIX_visual_select_group.txt63 is used to communicate between servers and GLX client.
91 Additions to Chapter 2 of the GLX 1.3 Specification (GLX Operation)
95 Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors)
107 between servers and GLX client. It is not accepted by the <attrib_list>
114 Additions to Chapter 4 of the GLX 1.3 Specification (Encoding on the X
119 Additions to Chapter 5 of the GLX 1.3 Specification (Extending OpenGL)
123 Additions to Chapter 6 of the GLX 1.3 Specification (GLX Versions)
127 GLX Protocol
/third_party/openGLES/extensions/ARB/
DGLX_ARB_get_proc_address.txt43 The extension is written against the GLX 1.3 Specification.
44 May be implemented in any version of GLX and OpenGL.
48 This extension adds a function to return the address of GLX
88 * Should extension functions in GLU and GLX be queryable through
91 GLX: Yes. GLU: No. Because the pointers returned are
93 behavior is necessarily context-dependent) into GLX, where
103 True. However, the GL/GLX/GLU specifications say nothing about
105 criticism might be applied to GL or GLX queries depending on how
111 layer on non-GLX implementations?
120 * Should the core functions added to GL and GLX since their 1.0
[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/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
30 # "X error 2 (non-GLX error (-1)) was generated, but X error 8 was expected."
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
[all …]
/third_party/mesa3d/src/gallium/drivers/iris/ci/
Diris-amly-fails.txt49 # Major opcode of failed request: 151 (GLX)
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
74 # "X error 2 (non-GLX error (-1)) was generated, but X error 8 was expected."
75 glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
[all …]

12345678910>>...74