summaryrefslogtreecommitdiffstats
path: root/src/loader/loader_dri3_helper.c
Commit message (Expand)AuthorAgeFilesLines
* dri: Add __DRI_IMAGE_FORMAT_SABGR8Tapani Pälli2018-04-241-0/+2
* dri3: Don't fail on version mismatchDaniel Stone2018-03-201-2/+3
* dri3: allow building against older xcb (v3)Dave Airlie2018-03-161-6/+16
* egl/x11: Re-allocate buffers if format is suboptimalLouis-Francis Ratté-Boulianne2018-03-091-6/+33
* egl/x11: Support DRI3 v1.1Louis-Francis Ratté-Boulianne2018-03-091-45/+263
* x11/dri3: Store raw present completion modeDaniel Stone2018-02-211-9/+3
* x11/dri3: Don't open-code ARRAY_SIZEDaniel Stone2018-02-211-2/+3
* loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2018-02-201-1/+11
* mesa: add xbgr support adjacent to xrgbIlia Mirkin2018-02-191-0/+4
* dri: fromPlanar() can return NULL as a valid resultLouis-Francis Ratté-Boulianne2018-02-151-1/+4
* loader/dri3: Try to make sure we only process our own NotifyMSC eventsMichel Dänzer2018-01-171-18/+18
* loader/dri3: Avoid freeing renderbuffers in useThomas Hellstrom2018-01-121-3/+3
* loader/dri3: Add XRGB2101010 and ARGB2101010 support.Mario Kleiner2018-01-031-0/+2
* loader/dri3: Improve dri3 thread-safetyThomas Hellstrom2017-11-131-18/+59
* loader/dri3: Don't accidently free buffer holding new back contentThomas Hellstrom2017-10-051-7/+9
* loader/dri3: Avoid resizing existing buffers in dri3_find_back_allocThomas Hellstrom2017-10-051-10/+31
* loader/dri3: Use local blits and local buffers when resizingThomas Hellstrom2017-10-051-26/+24
* loader/dri3: Make sure we invalidate a drawable on size changeThomas Hellstrom2017-09-071-0/+2
* loader/dri3: Process event after each fence waitThomas Hellstrom2017-09-071-7/+10
* loader/dri3: Use client local back to front blit in copySubBuffer if availableThomas Hellstrom2017-09-051-9/+7
* dri3: Move up fourcc utility functionLouis-Francis Ratté-Boulianne2017-08-211-21/+21
* loader_dri3: Make sure we have an updated back v3Thomas Hellstrom2017-08-171-10/+49
* loader_dri3: Support GLX_SWAP_EXCHANGE_OMLThomas Hellstrom2017-08-171-3/+5
* loader_dri3: Eliminate the back-to-fake-front copyThomas Hellstrom2017-08-171-19/+31
* loader_dri3: Remove buffer_type from buffer metadataThomas Hellstrom2017-08-171-2/+0
* loader_dri3: Support GLX_SWAP_COPY_OMLThomas Hellstrom2017-08-171-1/+8
* loader_dri3: Honor the request to preserve back buffer contentThomas Hellstrom2017-08-171-3/+51
* loader_dri3: Increase the likelyhood of reusing the current swap bufferThomas Hellstrom2017-08-171-0/+6
* loader_dri3/glx/egl: Optionally use a blit context for blitting operationsThomas Hellstrom2017-08-171-66/+177
* loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2017-08-171-11/+1
* loader: drop the [gs]et_swap_interval callbacksEmil Velikov2017-08-041-6/+4
* dri3: Wait for all pending swapbuffers to be scheduled before touching the frontThomas Hellstrom2017-08-021-0/+18
* loader: remove clamp_swap_interval()Eric Engestrom2017-08-011-1/+0
* loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_mscThomas Hellstrom2017-07-131-1/+1
* egl/dri3: implement query surface hookBrendan King2017-02-281-0/+23
* loader/dri3: Unify the style of function pointer calls in structsBoyan Ding2017-01-131-39/+39
* loader/dri3: constify the loader_dri3_vtableEmil Velikov2016-10-141-1/+1
* loader/dri3: import prime buffers in the currently-bound screenMartin Peres2016-10-071-1/+11
* loader/dri3: Always use at least two back buffersMichel Dänzer2016-09-061-3/+1
* loader/dri3: Overhaul dri3_update_num_backMichel Dänzer2016-08-251-9/+6
* loader/dri3: Destroy Present event context when destroying drawable v2Michel Dänzer2016-08-041-1/+7
* loader: fix memory leak in loader_dri3_openJan Ziak2016-08-031-0/+1
* dri: add backbuffer use flagAxel Davy2016-03-091-2/+4
* loader/dri3: Expose function to create __DRIimage from pixmapBoyan Ding2015-11-171-29/+49
* loader: Add dri3 helperBoyan Ding2015-11-171-0/+1376