summaryrefslogtreecommitdiff
path: root/src/glx/dri3_glx.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-07dri: Optionally turn off a couple of GLX extensions based on driconf optionsThomas Hellstrom1-2/+9
2017-06-07dri3/GLX: Fix drawable invalidation v2Thomas Hellstrom1-0/+6
2017-05-29glx: implement __DRIbackgroundCallableExtension.isThreadSafeGregory Hainaut1-1/+11
2017-03-16glx: Implement __DRI_BACKGROUND_CALLABLEPaul Berry1-0/+14
2017-03-15glx: don't expose systemTimeExtension for DRI2/DRI3/DRISWEmil Velikov1-1/+0
2017-02-06glx: guard swap-interval functions against destroyed drawablesNicolai Hähnle1-0/+4
2017-02-06glx/dri3: guard in_current_context against a disappeared drawableNicolai Hähnle1-0/+4
2017-02-06glx/dri3: handle NULL pointers in loader-to-DRI3 drawable conversionNicolai Hähnle1-0/+2
2017-01-05dri3: Fix MakeCurrent without a default framebufferFredrik Höglund1-4/+10
2016-10-18loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov1-1/+1
2016-10-14loader/dri3: constify the loader_dri3_vtableEmil Velikov1-1/+1
2016-10-07loader/dri3: add get_dri_screen() to the vtableMartin Peres1-0/+11
2016-04-27dri3: Check for dummyContext to see if the glx_context is validStefan Dirsch1-6/+2
2016-04-20glx: implement GLX part of interop interface (v2)Marek Olšák1-0/+5
2016-02-03glx: update to updated version of EXT_create_context_es2_profileIlia Mirkin1-1/+6
2015-12-21glx/dri3: a drawable might not be bound at wait timeIlia Mirkin1-2/+4
2015-11-17glx/dri3: Convert to use dri3 helper in loader libraryBoyan Ding1-1282/+125
2015-07-11dri3_open: don't leak the replyGuillaume Desmottes1-0/+2
2015-05-11glx/dri3: Add additional check for gpu offloading caseAxel Davy1-0/+5
2015-05-07glx: report which DRI version is used when in verbose debug modeMartin Peres1-0/+2
2014-12-14glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)Mario Kleiner1-2/+15
2014-12-14glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)Mario Kleiner1-1/+13
2014-12-14glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)Mario Kleiner1-4/+7
2014-12-14glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. (v2)Mario Kleiner1-0/+9
2014-10-29glx/dri3: Implement LIBGL_SHOW_FPS=1 for DRI3/Present.Kenneth Graunke1-1/+31
2014-09-30glx/dri3: Provide error diagnostics when DRI3 allocation failsKeith Packard1-8/+25
2014-09-30glx/dri3: Use four buffers until X driver supports async flipsKeith Packard1-1/+19
2014-07-01glx/dri3: add GPU offloading support.Axel Davy1-32/+186
2014-07-01dri3: cache pointer to back instead of looking up.Dave Airlie1-8/+9
2014-06-27dri3: use invalidate.Axel Davy1-0/+7
2014-06-27dri3: fix image extension checking.Dave Airlie1-10/+6
2014-06-18glx: Add an error message when a direct renderer's createScreen() routine failsJon TURNEY1-1/+3
2014-05-02dri3: Enable GLX_MESA_query_renderer on DRI3 tooIan Romanick1-2/+8
2014-04-28glx/dri3: explicitly assign struct components for glx_*_vtableEmil Velikov1-11/+13
2014-04-28glx/dri3: rework __DRIextension handlingEmil Velikov1-9/+8
2014-04-28dri_interface: Update __DRItexBufferExtensionRec to version 3Emil Velikov1-1/+2
2014-03-13dri3: Add GLX_EXT_buffer_age supportAdel Gadllah1-0/+20
2014-03-13dri3: Prefer the last chosen back when finding a new one.Eric Anholt1-10/+7
2014-03-11glx: cleanup unneeded headersEmil Velikov1-3/+0
2014-02-23glx/dri3: set the implemented version of __DRIimageLoaderExtensionEmil Velikov1-3/+4
2014-01-30dri3: Track current Present swap mode and adjust buffer countsKeith Packard1-5/+30
2014-01-30dri3, i915, i965: Add __DRI_IMAGE_FOURCC_SARGB8888Keith Packard1-0/+1
2014-01-30dri3: Flush XCB before blocking for special eventsKeith Packard1-0/+2
2014-01-30dri3: Enable GLX_INTEL_swap_eventKeith Packard1-17/+1
2014-01-30dri3: Fix dri3_wait_for_sbc to wait for completion of requested SBCKeith Packard1-16/+39
2014-01-30dri3: Track full 64-bit SBC numbers, instead of just 32-bitsKeith Packard1-13/+21
2014-01-27dri: Fix the logger error message handling.Eric Anholt1-1/+1
2014-01-27dri3: Fix two little memory leaks.Eric Anholt1-2/+2
2014-01-18glx: use the loader util libEmil Velikov1-1/+3
2013-12-20dri3: Rename DRI3_MAX_BACK to DRI3_NUM_BACKKeith Packard1-2/+2