summaryrefslogtreecommitdiffstats
path: root/src/loader
Commit message (Expand)AuthorAgeFilesLines
* Delete autotoolsDylan Baker2019-04-151-57/+0
* loader: use loader_open_device() to handle O_CLOEXECEmil Velikov2019-02-261-1/+1
* iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.Kenneth Graunke2019-02-211-0/+9
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-143-3/+2
* 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-282-1/+49
* loader: free error state, when checking the drawable typeKirill Burtsev2018-12-101-0/+1
* loader: deduplicate logger function declarationEric Engestrom2018-12-042-3/+4
* loader: Factor out the common driver opening logic from each loader.Eric Anholt2018-11-165-1/+103
* loader: Stop using a local definition for an in-tree headerEric Anholt2018-11-161-8/+2
* 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: add loader_open_render_node(..)Christian Gmeiner2018-08-312-0/+68
* loader: add dri_driver option to override dri driver to loadQiang Yu2018-08-171-0/+30
* xmlconfig: add kernel_driver device attributeQiang Yu2018-08-171-1/+1
* loader: abstract loader_get_kernel_driver_name for reuseQiang Yu2018-08-171-16/+23
* loader: fix indentationEric Engestrom2018-08-022-3/+3
* loader_dri3: Handle mismatched depth 30 formats for Prime renderoffload.Mario Kleiner2018-08-012-1/+83
* dri3: For 1.2, use root window instead of pixmap drawableOlivier Fourdan2018-07-312-3/+10
* 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-162-7/+18
* loader: Include include/drm-uapi in the autotools buildJason Ekstrand2018-03-161-0/+1
* egl/x11: Re-allocate buffers if format is suboptimalLouis-Francis Ratté-Boulianne2018-03-092-6/+34
* egl/x11: Support DRI3 v1.1Louis-Francis Ratté-Boulianne2018-03-093-47/+278
* loader: Add support for platform and host1x bussesThierry Reding2018-03-021-0/+27
* x11/dri3: Store raw present completion modeDaniel Stone2018-02-212-10/+4
* x11/dri3: Don't open-code ARRAY_SIZEDaniel Stone2018-02-212-3/+4
* loader: Fix compiler warnings about truncating the PCI ID path.Eric Anholt2018-02-201-8/+7
* loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2018-02-202-1/+12
* 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: let compiler figure out the length of the stringEric Engestrom2018-01-251-2/+1
* autotools: include meson build files in tarballDylan Baker2018-01-191-1/+1
* loader/dri3: Try to make sure we only process our own NotifyMSC eventsMichel Dänzer2018-01-172-22/+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
* meson: add dep_thread to every lib that includes threads.hEric Engestrom2017-12-071-1/+1
* meson: Fix overlinkage of dri3 loaderDylan Baker2017-12-041-2/+1
* loader/dri3: Improve dri3 thread-safetyThomas Hellstrom2017-11-132-18/+69
* radeonsi: remove unused field in the PCI ID tableMarek Olšák2017-11-071-1/+1
* loader: drop empty function aliasEric Engestrom2017-10-261-11/+2
* loader: use drmGetDeviceNameFromFd2 from libdrmGreg V2017-10-261-35/+1
* meson: split and simplify dependenciesDylan Baker2017-10-161-1/+4