summaryrefslogtreecommitdiff
path: root/src/glx/dri2_glx.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-07dri: Optionally turn off a couple of GLX extensions based on driconf optionsThomas Hellstrom1-1/+6
2017-05-29glx: implement __DRIbackgroundCallableExtension.isThreadSafeGregory Hainaut1-1/+14
2017-03-16glx: Implement __DRI_BACKGROUND_CALLABLEPaul Berry1-1/+16
2017-03-15glx: don't expose systemTimeExtension for DRI2/DRI3/DRISWEmil Velikov1-2/+0
2016-10-18loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov1-1/+1
2016-04-27dri2: Check for dummyContext to see if the glx_context is validEgbert Eich1-1/+1
2016-04-26glx: Remove every double semi-colonJakob Sinclair1-1/+1
2016-04-20glx: implement GLX part of interop interface (v2)Marek Olšák1-6/+5
2016-02-03glx: update to updated version of EXT_create_context_es2_profileIlia Mirkin1-3/+8
2015-12-09glx: Fix a typo in a commentAndreas Boll1-1/+1
2015-06-23glx: Use loader_open_device() helperDerek Foreman1-9/+1
2015-05-07glx: report which DRI version is used when in verbose debug modeMartin Peres1-0/+2
2014-06-18glx: Add an error message when a direct renderer's createScreen() routine failsJon TURNEY1-1/+3
2014-04-28glx/dri2: explicitly assign struct components for glx_*_vtableEmil Velikov1-13/+13
2014-04-28glx/dri2: rework __DRIextension handlingEmil Velikov1-1/+1
2014-04-28dri_interface: Update __DRItexBufferExtensionRec to version 3Emil Velikov1-5/+1
2014-03-19loader: add special logic to distinguish nouveau from nouveau_vieuxIlia Mirkin1-10/+10
2014-03-18glx: Fix incorrect pdp assignment in dri2_bind_context().Charmaine Lee1-1/+2
2014-03-13dri3: Add GLX_EXT_buffer_age supportAdel Gadllah1-0/+1
2014-03-11glx: cleanup unneeded headersEmil Velikov1-3/+0
2014-02-23glx/dri2: set the implemented version of __DRIdri2LoaderExtensionEmil Velikov1-8/+10
2014-02-06glx: Pass NULL DRI drawables into the DRI driver for None GLX drawablesKristian Høgsberg1-5/+12
2014-01-27dri2: Trust our own driver name lookup over the server's.Eric Anholt1-1/+11
2014-01-27dri2: Open the fd before loading the driver.Eric Anholt1-14/+14
2013-12-18glx: add missing null check in dri2_bind_tex_imageJuha-Pekka Heikkila1-2/+6
2013-12-18glx: Add missing null check in dri2CreateDrawableJuha-Pekka Heikkila1-2/+4
2013-12-03glx: Add missing null check in gxl/dri2_glx.cJuha-Pekka Heikkila1-0/+4
2013-11-07glx/dri2: Add DRI2 support for GLX_MESA_query_rendererIan Romanick1-1/+12
2013-11-07glx/dri2: Pull some internal structures out to a separate header fileIan Romanick1-20/+1
2013-10-24dri: Pass in the dlsym()ed driver extension to screen creation.Eric Anholt1-9/+14
2013-10-24glx: Add an optional function call for getting the DRI driver interface.Eric Anholt1-1/+1
2013-10-24glx: Move the driver extension-loading to a helper function.Eric Anholt1-4/+2
2013-09-04glx: Initialize OpenGL version to 1.0Rico Schüller1-5/+5
2013-09-02glx: make the interval of LIBGL_SHOW_FPS adjustableChia-I Wu1-4/+8
2013-07-18glx: Validate the GLX_RENDER_TYPE valueTomasz Lis1-0/+8
2013-07-18glx: Retrieve the value of RENDER_TYPE from GLX attribs arrayTomasz Lis1-2/+2
2013-07-18glx: Store the value of renderType while creating contextTomasz Lis1-0/+8
2013-03-18DRI2: HACK: no GLX_INTEL_swap_event if no ScheduleSwapRob Clark1-6/+15
2013-02-19DRI2: Don't disable GLX_INTEL_swap_event unconditionallyZack Rusin1-3/+12
2013-02-07glx: Centralize the code for context flushing.Eric Anholt1-45/+37
2013-02-07glx: Add a little comment about what dri2FlushFrontBuffer() does.Eric Anholt1-0/+4
2013-01-29glx: Check that swap_buffers_reply is non-NULL before using itStéphane Marchesin1-3/+5
2013-01-24glx: only advertise GLX_INTEL_swap_event if it's supportedZack Rusin1-2/+3
2012-12-07glx/dri2: set the __DRI2_FLUSH_DRAWABLE flag where it should be setMarek Olšák1-2/+4
2012-12-02glx/dri2: add and use new driver hook flush_with_flagsMarek Olšák1-49/+92
2012-12-02glx: move the glFlush call one layer downMarek Olšák1-5/+13
2012-10-17glx: Fix listing of INTEL_swap_event in glXQueryExtensionsString()Owen W. Taylor1-1/+1
2012-10-16glx: Fix a regression in the new XCB codeFredrik Höglund1-3/+15
2012-10-09glx: Replace DRI2SwapBuffers() custom protocol with XCB.Eric Anholt1-4/+31
2012-10-09glx: Fix some indentation.Eric Anholt1-5/+5