summaryrefslogtreecommitdiffstats
path: root/src/glx/dri3_glx.c
Commit message (Expand)AuthorAgeFilesLines
* dri3: Return the current swap interval from glXGetSwapIntervalMESA().Eric Anholt2019-04-011-2/+1
* glx: add support for GLX_ARB_create_context_no_error (v3)Grigori Goronzy2019-03-121-0/+11
* glx: Move DRI extensions pointer loading to driOpenDriver().Eric Anholt2018-11-161-7/+1
* x11: Only report supported DRI3/Present versionsDaniel Stone2018-03-301-6/+16
* dri3: Don't fail on version mismatchDaniel Stone2018-03-201-2/+6
* egl/x11: Re-allocate buffers if format is suboptimalLouis-Francis Ratté-Boulianne2018-03-091-1/+3
* egl/x11: Support DRI3 v1.1Louis-Francis Ratté-Boulianne2018-03-091-1/+9
* glx/dri: Add a driconf option to disable GLX_SGI_video_syncThomas Hellstrom2018-03-081-1/+5
* loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2018-02-201-0/+11
* glx/dri3: Remove unused deviceName variableVadym Shovkoplias2017-12-011-4/+1
* glx/dri3: Fix passing renderType into glXCreateContextAdam Jackson2017-11-131-1/+2
* Revert "glx: Implement GLX_EXT_no_config_context (v2)"Adam Jackson2017-11-091-1/+0
* glx: Implement GLX_EXT_no_config_context (v2)Adam Jackson2017-11-091-0/+1
* glx: Prepare the DRI backends for GLX_EXT_no_config_contextAdam Jackson2017-11-091-2/+3
* glx: Implement GLX_ARB_context_flush_controlNeil Roberts2017-11-061-2/+12
* loader_dri3/glx/egl: Optionally use a blit context for blitting operationsThomas Hellstrom2017-08-171-0/+1
* loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2017-08-171-11/+0
* loader: drop the [gs]et_swap_interval callbacksEmil Velikov2017-08-041-18/+1
* glx/dri3: Implement the flush_swapbuffers methodThomas Hellstrom2017-08-031-1/+29
* loader: remove clamp_swap_interval()Eric Engestrom2017-08-011-7/+0
* dri: Optionally turn off a couple of GLX extensions based on driconf optionsThomas Hellstrom2017-06-071-2/+9
* dri3/GLX: Fix drawable invalidation v2Thomas Hellstrom2017-06-071-0/+6
* glx: implement __DRIbackgroundCallableExtension.isThreadSafeGregory Hainaut2017-05-291-1/+11
* glx: Implement __DRI_BACKGROUND_CALLABLEPaul Berry2017-03-161-0/+14
* glx: don't expose systemTimeExtension for DRI2/DRI3/DRISWEmil Velikov2017-03-151-1/+0
* glx: guard swap-interval functions against destroyed drawablesNicolai Hähnle2017-02-061-0/+4
* glx/dri3: guard in_current_context against a disappeared drawableNicolai Hähnle2017-02-061-0/+4
* glx/dri3: handle NULL pointers in loader-to-DRI3 drawable conversionNicolai Hähnle2017-02-061-0/+2
* dri3: Fix MakeCurrent without a default framebufferFredrik Höglund2017-01-051-4/+10
* loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov2016-10-181-1/+1
* loader/dri3: constify the loader_dri3_vtableEmil Velikov2016-10-141-1/+1
* loader/dri3: add get_dri_screen() to the vtableMartin Peres2016-10-071-0/+11
* dri3: Check for dummyContext to see if the glx_context is validStefan Dirsch2016-04-271-6/+2
* glx: implement GLX part of interop interface (v2)Marek Olšák2016-04-201-0/+5
* glx: update to updated version of EXT_create_context_es2_profileIlia Mirkin2016-02-031-1/+6
* glx/dri3: a drawable might not be bound at wait timeIlia Mirkin2015-12-211-2/+4
* glx/dri3: Convert to use dri3 helper in loader libraryBoyan Ding2015-11-171-1282/+125
* dri3_open: don't leak the replyGuillaume Desmottes2015-07-111-0/+2
* glx/dri3: Add additional check for gpu offloading caseAxel Davy2015-05-111-0/+5
* glx: report which DRI version is used when in verbose debug modeMartin Peres2015-05-071-0/+2
* glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)Mario Kleiner2014-12-141-2/+15
* glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)Mario Kleiner2014-12-141-1/+13
* glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)Mario Kleiner2014-12-141-4/+7
* glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. (v2)Mario Kleiner2014-12-141-0/+9
* glx/dri3: Implement LIBGL_SHOW_FPS=1 for DRI3/Present.Kenneth Graunke2014-10-291-1/+31
* glx/dri3: Provide error diagnostics when DRI3 allocation failsKeith Packard2014-09-301-8/+25
* glx/dri3: Use four buffers until X driver supports async flipsKeith Packard2014-09-301-1/+19
* glx/dri3: add GPU offloading support.Axel Davy2014-07-011-32/+186
* dri3: cache pointer to back instead of looking up.Dave Airlie2014-07-011-8/+9
* dri3: use invalidate.Axel Davy2014-06-271-0/+7