summaryrefslogtreecommitdiffstats
path: root/src/glx/dri3_glx.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* dri3: fix image extension checking.Dave Airlie2014-06-271-10/+6
* glx: Add an error message when a direct renderer's createScreen() routine failsJon TURNEY2014-06-181-1/+3
* dri3: Enable GLX_MESA_query_renderer on DRI3 tooIan Romanick2014-05-021-2/+8
* glx/dri3: explicitly assign struct components for glx_*_vtableEmil Velikov2014-04-281-11/+13
* glx/dri3: rework __DRIextension handlingEmil Velikov2014-04-281-9/+8
* dri_interface: Update __DRItexBufferExtensionRec to version 3Emil Velikov2014-04-281-1/+2
* dri3: Add GLX_EXT_buffer_age supportAdel Gadllah2014-03-131-0/+20
* dri3: Prefer the last chosen back when finding a new one.Eric Anholt2014-03-131-10/+7
* glx: cleanup unneeded headersEmil Velikov2014-03-111-3/+0
* glx/dri3: set the implemented version of __DRIimageLoaderExtensionEmil Velikov2014-02-231-3/+4
* dri3: Track current Present swap mode and adjust buffer countsKeith Packard2014-01-301-5/+30
* dri3, i915, i965: Add __DRI_IMAGE_FOURCC_SARGB8888Keith Packard2014-01-301-0/+1
* dri3: Flush XCB before blocking for special eventsKeith Packard2014-01-301-0/+2