summaryrefslogtreecommitdiffstats
path: root/src/loader/loader_dri3_helper.c
Commit message (Expand)AuthorAgeFilesLines
* dri: Use DRM_FORMAT_* instead of defining our own copy.Eric Anholt2019-09-111-14/+14
* dri: Add fp16 formatsKevin Strasser2019-08-211-0/+5
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* loader/dri3: Use strlen instead of sizeof for creating VRR property atomMichel Dänzer2019-02-051-1/+1
* loader: fix the no-modifiers caseRob Clark2019-01-221-6/+14
* dri3: initialize adaptive_sync as false before configQuerybTapani Pälli2019-01-081-1/+1
* loader/dri3: Enable adaptive_sync via _VARIABLE_REFRESH propertyNicholas Kazlauskas2018-12-281-1/+47
* loader: free error state, when checking the drawable typeKirill Burtsev2018-12-101-0/+1
* loader/dri3: Also wait for front buffer fence if we triggered itMichel Dänzer2018-10-181-2/+5
* loader/dri3: Don't wait for fence of old buffer when re-allocating itMichel Dänzer2018-09-121-1/+0
* loader/dri3: Only wait for back buffer fences in dri3_get_bufferMichel Dänzer2018-09-121-1/+3
* loader: Drop unused argument from dri3_update_drawable().Eric Anholt2018-09-051-4/+3
* loader: fix indentationEric Engestrom2018-08-021-1/+1
* loader_dri3: Handle mismatched depth 30 formats for Prime renderoffload.Mario Kleiner2018-08-011-1/+82
* dri3: For 1.2, use root window instead of pixmap drawableOlivier Fourdan2018-07-311-3/+9
* dri3: Stricter SBC wraparound handlingMichel Dänzer2018-05-221-3/+11
* dri3: Only update number of back buffers in loader_dri3_get_buffersMichel Dänzer2018-05-091-8/+11
* 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