aboutsummaryrefslogtreecommitdiffstats
path: root/src/glx/dri2_glx.c
Commit message (Expand)AuthorAgeFilesLines
* DRI2: HACK: no GLX_INTEL_swap_event if no ScheduleSwapRob Clark2013-03-181-6/+15
* DRI2: Don't disable GLX_INTEL_swap_event unconditionallyZack Rusin2013-02-191-3/+12
* glx: Centralize the code for context flushing.Eric Anholt2013-02-071-45/+37
* glx: Add a little comment about what dri2FlushFrontBuffer() does.Eric Anholt2013-02-071-0/+4
* glx: Check that swap_buffers_reply is non-NULL before using itStéphane Marchesin2013-01-291-3/+5
* glx: only advertise GLX_INTEL_swap_event if it's supportedZack Rusin2013-01-241-2/+3
* glx/dri2: set the __DRI2_FLUSH_DRAWABLE flag where it should be setMarek Olšák2012-12-071-2/+4
* glx/dri2: add and use new driver hook flush_with_flagsMarek Olšák2012-12-021-49/+92
* glx: move the glFlush call one layer downMarek Olšák2012-12-021-5/+13
* glx: Fix listing of INTEL_swap_event in glXQueryExtensionsString()Owen W. Taylor2012-10-171-1/+1
* glx: Fix a regression in the new XCB codeFredrik Höglund2012-10-161-3/+15
* glx: Replace DRI2SwapBuffers() custom protocol with XCB.Eric Anholt2012-10-091-4/+31
* glx: Fix some indentation.Eric Anholt2012-10-091-5/+5
* glx: Replace DRI2SwapInterval custom protocol with XCB.Eric Anholt2012-10-091-7/+2
* glx: Reuse setSwapInterval for setting initial swap interval.Eric Anholt2012-10-091-5/+2
* glx: Allow glXSwapInterval(0) when vblank_mode=0.Eric Anholt2012-10-091-1/+3
* glx: Replace DRI2GetMSC custom protocol with XCB.Eric Anholt2012-10-091-16/+10
* glx: Replace DRI2WaitForMSC custom protocol with XCB.Eric Anholt2012-10-091-16/+21
* glx: Replace DRI2WaitForSBC custom protocol with XCB.Eric Anholt2012-10-091-9/+34
* glx: Unifdef some dri_interface.h defines.Eric Anholt2012-10-091-14/+1
* glx/dri2: use uint64_t instead of double to represent time for FPS calculationMarek Olšák2012-10-031-5/+6
* Use calloc instead of malloc/memset-0Matt Turner2012-09-051-8/+4
* Remove useless checks for NULL before freeingMatt Turner2012-09-051-4/+2
* Remove Xcalloc/Xmalloc/Xfree callsMatt Turner2012-09-051-26/+26
* glx/dri: Initialize reset to __DRI_CTX_RESET_NO_NOTIFICATION.Kenneth Graunke2012-08-081-1/+1
* glx/dri2: Add support for GLX_ARB_create_context_robustnessIan Romanick2012-07-111-2/+21
* Set close on exec flag FD_CLOEXECDavid Fries2012-03-111-1/+9
* dri: Emit a critical error if a named driver fails to load.Carl Worth2012-02-081-0/+2
* glx/dri2: print FPS when env var LIBGL_SHOW_FPS is 1 (v2)Marek Olšák2012-01-051-1/+34
* glx: Enable GLX_EXT_create_context_es2_profileIan Romanick2012-01-021-0/+6
* glx/dri2: Implement glx_screen_vtable::create_context_attribs for DRI2 contextsIan Romanick2012-01-021-1/+91
* glx: Add glx_screen_vtable::create_context_attribsIan Romanick2012-01-021-1/+2
* glx: Send DestroyContext protocol at the correct timesIan Romanick2011-12-191-3/+0
* glx: Don't create a shared context if the other context isn't the same kindIan Romanick2011-12-191-0/+7
* glx: Fix indirect fallback when a non-Mesa GLX extension is present.Aaron Plattner2011-12-071-4/+19
* dri2: Implement a throttle dri extension.Thomas Hellstrom2011-10-141-3/+50
* Remove unneeded xdamages header from dri2_glx.c.Matt Turner2011-09-191-1/+0
* glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.Michel Dänzer2011-09-141-0/+4
* GLX: Say something if we cannot connect via DRI2Andrew Deason2011-09-141-0/+1
* glx: Don't flush twice if we fallback to dri2CopySubBufferKristian Høgsberg2011-08-181-11/+10
* glx: move declarations before codeBrian Paul2011-08-091-3/+7
* glx: Allow a context-specific fallback for glXGetProcAddressJeremy Huddleston2011-06-201-0/+1
* glx: implement drawable refcounting.Stéphane Marchesin2011-06-171-3/+2
* dri2: protect dri2FlushFrontBuffer against NULL buffers.Stéphane Marchesin2011-06-061-0/+6
* glx: Fix use-before-null-check in dri2InvalidateBuffers().Eric Anholt2011-06-031-1/+6
* glx: Check flush DRI extension version at runtimenobled2011-05-061-2/+3
* glx: Destroy dri2Hash on DRI2 display destruction.Henri Verbeet2011-04-101-0/+3
* dri2: Don't call the dri2 flush hook for swapbuffers unless we have a context.Eric Anholt2011-02-261-2/+7
* glx: Properly check for a valid fd in dri2CreateScreen().Henri Verbeet2011-01-311-1/+3
* glx: Fix leaks in DRI2 screen creation error paths.Henri Verbeet2011-01-311-4/+10