path: root/src/glx/dri2_glx.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-10-09glx: Replace DRI2SwapInterval custom protocol with XCB.Eric Anholt1-7/+2
2012-10-09glx: Reuse setSwapInterval for setting initial swap interval.Eric Anholt1-5/+2
2012-10-09glx: Allow glXSwapInterval(0) when vblank_mode=0.Eric Anholt1-1/+3
2012-10-09glx: Replace DRI2GetMSC custom protocol with XCB.Eric Anholt1-16/+10
2012-10-09glx: Replace DRI2WaitForMSC custom protocol with XCB.Eric Anholt1-16/+21
2012-10-09glx: Replace DRI2WaitForSBC custom protocol with XCB.Eric Anholt1-9/+34
2012-10-09glx: Unifdef some dri_interface.h defines.Eric Anholt1-14/+1
2012-10-03glx/dri2: use uint64_t instead of double to represent time for FPS calculationMarek Olšák1-5/+6
2012-09-05Use calloc instead of malloc/memset-0Matt Turner1-8/+4
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-4/+2
2012-09-05Remove Xcalloc/Xmalloc/Xfree callsMatt Turner1-26/+26
2012-08-08glx/dri: Initialize reset to __DRI_CTX_RESET_NO_NOTIFICATION.Kenneth Graunke1-1/+1
2012-07-11glx/dri2: Add support for GLX_ARB_create_context_robustnessIan Romanick1-2/+21
2012-03-11Set close on exec flag FD_CLOEXECDavid Fries1-1/+9
2012-02-08dri: Emit a critical error if a named driver fails to load.Carl Worth1-0/+2
2012-01-05glx/dri2: print FPS when env var LIBGL_SHOW_FPS is 1 (v2)Marek Olšák1-1/+34
2012-01-02glx: Enable GLX_EXT_create_context_es2_profileIan Romanick1-0/+6
2012-01-02glx/dri2: Implement glx_screen_vtable::create_context_attribs for DRI2 contextsIan Romanick1-1/+91
2012-01-02glx: Add glx_screen_vtable::create_context_attribsIan Romanick1-1/+2
2011-12-19glx: Send DestroyContext protocol at the correct timesIan Romanick1-3/+0
2011-12-19glx: Don't create a shared context if the other context isn't the same kindIan Romanick1-0/+7
2011-12-07glx: Fix indirect fallback when a non-Mesa GLX extension is present.Aaron Plattner1-4/+19
2011-10-14dri2: Implement a throttle dri extension.Thomas Hellstrom1-3/+50
2011-09-19Remove unneeded xdamages header from dri2_glx.c.Matt Turner1-1/+0
2011-09-14glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.Michel Dänzer1-0/+4
2011-09-14GLX: Say something if we cannot connect via DRI2Andrew Deason1-0/+1
2011-08-18glx: Don't flush twice if we fallback to dri2CopySubBufferKristian Høgsberg1-11/+10