/external/angle/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 | 89 void setSwapInterval(glx::Drawable drawable, SwapControlData *data); 105 egl::Error initializeContext(glx::FBConfig config, 107 glx::Context *context); 114 int getGLXFBConfigAttrib(glx::FBConfig config, int attrib) const; 115 egl::Error createContextAttribs(glx::FBConfig, 118 glx::Context *context); 122 std::map<int, glx::FBConfig> configIdToGLXConfig; 125 glx::FBConfig mContextConfig; 128 glx::Context mContext; 129 glx::Context mSharedContext; [all …]
|
D | DisplayGLX.cpp | 177 glx::FBConfig *allConfigs = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 217 glx::FBConfig *candidates = mGLX.chooseFBConfig(attribList, &nConfigs); in initialize() 328 glx::Pbuffer workerPbuffer = mGLX.createPbuffer(mContextConfig, initPbufferAttribs); in initialize() 401 glx::Drawable newDrawable = in makeCurrent() 403 glx::Context newContext = mContext; in makeCurrent() 430 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createWindowSurface() 439 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createPbufferSurface() 462 glx::FBConfig fbConfig = configIdToGLXConfig[state.config->configID]; in createPixmapSurface() 499 egl::Error DisplayGLX::initializeContext(glx::FBConfig config, in initializeContext() 501 glx::Context *context) in initializeContext() [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 | WindowSurfaceGLX.h | 27 const FunctionsGLX &glx, 31 glx::FBConfig fbConfig); 57 glx::Drawable getDrawable() const override; 76 glx::FBConfig mFBConfig; 77 glx::Window mGLXWindow;
|
D | PbufferSurfaceGLX.cpp | 22 const FunctionsGLX &glx, in PbufferSurfaceGLX() argument 23 glx::FBConfig fbConfig) in PbufferSurfaceGLX() 28 mGLX(glx), in PbufferSurfaceGLX() 135 glx::Drawable PbufferSurfaceGLX::getDrawable() const in getDrawable()
|
D | PixmapSurfaceGLX.cpp | 73 const FunctionsGLX &glx, in PixmapSurfaceGLX() argument 74 glx::FBConfig fbConfig) in PixmapSurfaceGLX() 78 mGLX(glx), in PixmapSurfaceGLX() 211 glx::Drawable PixmapSurfaceGLX::getDrawable() const in getDrawable()
|
D | WindowSurfaceGLX.cpp | 25 const FunctionsGLX &glx, in WindowSurfaceGLX() argument 29 glx::FBConfig fbConfig) in WindowSurfaceGLX() 37 mGLX(glx), in WindowSurfaceGLX() 279 glx::Drawable WindowSurfaceGLX::getDrawable() const in getDrawable()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | gl_backend.gni | 102 "glx/DisplayGLX.cpp", 103 "glx/DisplayGLX.h", 104 "glx/FunctionsGLX.cpp", 105 "glx/FunctionsGLX.h", 106 "glx/PbufferSurfaceGLX.cpp", 107 "glx/PbufferSurfaceGLX.h", 108 "glx/PixmapSurfaceGLX.cpp", 109 "glx/PixmapSurfaceGLX.h", 110 "glx/RendererGLX.cpp", 111 "glx/RendererGLX.h", [all …]
|
/external/mesa3d/src/mesa/drivers/x11/ |
D | fakeglx.c | 2791 static struct _glxapi_table glx; in _mesa_GetGLXDispatchTable() local 2801 _glxapi_set_no_op_table(&glx); in _mesa_GetGLXDispatchTable() 2804 glx.ChooseVisual = Fake_glXChooseVisual; in _mesa_GetGLXDispatchTable() 2805 glx.CopyContext = Fake_glXCopyContext; in _mesa_GetGLXDispatchTable() 2806 glx.CreateContext = Fake_glXCreateContext; in _mesa_GetGLXDispatchTable() 2807 glx.CreateGLXPixmap = Fake_glXCreateGLXPixmap; in _mesa_GetGLXDispatchTable() 2808 glx.DestroyContext = Fake_glXDestroyContext; in _mesa_GetGLXDispatchTable() 2809 glx.DestroyGLXPixmap = Fake_glXDestroyGLXPixmap; in _mesa_GetGLXDispatchTable() 2810 glx.GetConfig = Fake_glXGetConfig; in _mesa_GetGLXDispatchTable() 2811 glx.GetCurrentContext = Fake_glXGetCurrentContext; in _mesa_GetGLXDispatchTable() [all …]
|
/external/angle/third_party/mesa/ |
D | mesa_autogen.gni | 14 "src/glx/libGL.so.1.2.0", 561 "src/glx/apple/apple_cgl.c", 562 "src/glx/apple/apple_glapi.c", 563 "src/glx/apple/apple_glx.c", 564 "src/glx/apple/apple_glx_context.c", 565 "src/glx/apple/apple_glx_drawable.c", 566 "src/glx/apple/apple_glx_log.c", 567 "src/glx/apple/apple_glx_pbuffer.c", 568 "src/glx/apple/apple_glx_pixmap.c", 569 "src/glx/apple/apple_glx_surface.c", [all …]
|
/external/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
|
D | 10.4.1.rst | 55 - Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. 66 - glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. 68 - glx/dri3: Track separate (ust, msc) for PresentPixmap vs. 70 - glx/dri3: Request non-vsynced Present for swapinterval zero. (v3) 71 - glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
|
D | 10.3.6.rst | 61 - Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. 86 - glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. 88 - glx/dri3: Track separate (ust, msc) for PresentPixmap vs. 90 - glx/dri3: Request non-vsynced Present for swapinterval zero. (v3) 91 - glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
|
D | 18.3.2.rst | 109 - meson: Add toggle for glx-direct 122 - glx: mandate xf86vidmode only for "drm" dri platforms 123 - meson: don't require glx/egl/gbm with gallium drivers 125 - TODO: glx: meson: build dri based glx tests, only with -Dglx=dri 126 - glx: meson: drop includes from a link-only library 127 - glx: meson: wire up the dispatch-index-check test 128 - glx/test: meson: assorted include fixes
|
D | 20.0.1.rst | 46 - Revert "glx: convert glx_config_create_list to one big calloc" 71 - glx/drisw: add getImageShm2 path 72 - glx/drisw: return false if shmid == -1 73 - glx/drisw: fix shm put image fallback
|
D | 13.0.1.rst | 43 - glx/glvnd: Don't modify the dummy slot in the dispatch table 44 - glx/glvnd: Fix dispatch function names and indices 48 - glx/windows: Add wgl.h to the sources list 133 - glx: make interop ABI visible again
|
/external/mesa3d/src/glx/tests/ |
D | meson.build | 39 suite : ['glx'], 42 'glx-test', 44 'glx-test', 52 suite : ['glx'],
|
/external/mesa3d/.gitlab-ci/piglit/ |
D | quick_gl.txt | 1 glx/extension string sanity: fail 2 glx/glx-buffer-age: skip 3 glx/glx-buffer-age vblank_mode=0: skip 4 glx/glx-copy-sub-buffer: fail 5 glx/glx-copy-sub-buffer samples=16: skip 6 glx/glx-copy-sub-buffer samples=2: skip 7 glx/glx-copy-sub-buffer samples=32: skip 8 glx/glx-copy-sub-buffer samples=4: skip 9 glx/glx-copy-sub-buffer samples=6: skip 10 glx/glx-copy-sub-buffer samples=8: skip [all …]
|
/external/angle/src/libGLESv2/ |
D | proc_table_glx.h | 25 namespace glx 29 extern const glx::ProcEntry g_procTable[];
|
/external/libepoxy/include/epoxy/ |
D | glx.h | 40 #error epoxy/glx.h must be included before (or in place of) GL/glx.h
|
/external/skia/tools/gpu/gl/ |
D | BUILD.bazel | 20 "//bazel/common_config_settings:linux_x64": ["//tools/gpu/gl/glx:srcs"], 34 "//bazel/common_config_settings:linux_x64": ["//tools/gpu/gl/glx:deps"],
|
/external/mesa3d/src/mapi/glapi/gen/ |
D | gl_API.dtd | 6 <!ELEMENT function (param*, return?, glx?)*> 9 <!ELEMENT glx EMPTY> element 73 <!ATTLIST glx rop NMTOKEN #IMPLIED 85 The various attributes for param and glx have the meanings listed below. 87 will just mean adding a '<glx ignore="true"/>' tag. 141 glx:
|