/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 | 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;
|
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/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/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 …]
|
/external/mesa3d/docs/relnotes/ |
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 | 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.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 | 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
|
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
|
/external/mesa3d/src/glx/tests/ |
D | meson.build | 39 suite : ['glx'], 42 'glx-test', 44 'glx-test', 52 suite : ['glx'],
|
/external/libepoxy/include/epoxy/ |
D | glx.h | 40 #error epoxy/glx.h must be included before (or in place of) GL/glx.h
|
/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/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:
|
/external/mesa3d/src/ |
D | meson.build | 100 subdir('glx') subdir 119 # This must be after at least mesa, glx, and gallium, since libgl will be 120 # defined in one of those subdirs depending on the glx provider.
|
/external/virglrenderer/ |
D | meson.build | 138 require_glx = platforms.contains('glx') 167 …if cc.has_header('epoxy/glx.h', dependencies: epoxy_dep) and epoxy_dep.get_pkgconfig_variable('epo… 173 'glx was explicitely requested but it is not supported by epoxy') 222 lines += 'glx: ' + (have_glx ? 'yes' : 'no')
|
/external/libepoxy/src/ |
D | Makefile.am | 161 $(GENERATED_GLX_SOURCE): $(srcdir)/gen_dispatch.py $(top_srcdir)/registry/glx.xml 166 $(top_srcdir)/registry/glx.xml
|