aboutsummaryrefslogtreecommitdiffstats
path: root/src/loader
Commit message (Expand)AuthorAgeFilesLines
* loader: Fix leak of kernel driver nameKenneth Graunke2020-01-301-1/+4
* loader: Check if the kernel driver is i915 before loading irisKenneth Graunke2020-01-282-1/+9
* loader: #define PATH_MAX when undefined (eg. Hurd)Samuel Thibault2020-01-221-0/+5
* intel: Use similar brand strings to the Windows driversKenneth Graunke2020-01-131-1/+1
* loader: fix close on uninitialized file descriptor valueLionel Landwerlin2019-12-191-1/+4
* dri: add __DRI_IMAGE_FORMAT_SXRGB8Tapani Pälli2019-12-171-0/+2
* meson: Add a "prefer_iris" build optionKenneth Graunke2019-12-021-3/+10
* loader: replace xmlpool_options_h with idep_xmlconfig_headersEric Engestrom2019-10-311-2/+2
* loader: default to iris for all future PCI IDsEric Engestrom2019-10-281-20/+1
* loader: Simplify handling of the radeonsi driverMichel Dänzer2019-10-082-16/+1
* meson/loader: drop unneeded *.h fileEric Engestrom2019-10-071-3/+2
* loader: use ARRAY_SIZE instead of NULL sentinelEric Engestrom2019-10-072-6/+3
* loader: s/int/bool/ for predicate resultEric Engestrom2019-10-072-5/+8
* loader: replace int/1/0 with bool/true/falseEric Engestrom2019-10-072-10/+9
* dri: Avoid swapbuffer throttling in glXCopySubBufferMESAKenneth Graunke2019-10-051-1/+1
* dri3: Pass __DRI2_THROTTLE_COPYSUBBUFFER from loader_dri3_copy_drawableMichel Dänzer2019-10-041-1/+1
* loader/dri3: do not blit outside old/new buffersErik Faye-Lund2019-10-031-1/+3
* loader: Avoid use-after-free / use of uninitialized local variablesMichel Dänzer2019-09-261-9/+9
* loader: always map the "amdgpu" kernel driver name to radeonsi (v2)Jiang, Sonny2019-09-231-0/+9
* driconfig: add a new engine name/version parameterLionel Landwerlin2019-09-151-2/+3
* dri: Use DRM_FORMAT_* instead of defining our own copy.Eric Anholt2019-09-111-14/+14
* loader: include limits.h for PATH_MAXnia2019-09-021-0/+1
* pci_id_driver_map: Support preferring iris over i965Jordan Justen2019-08-281-3/+14
* dri: Add fp16 formatsKevin Strasser2019-08-211-0/+5
* mesa: Rename GLX_USE_TLS to USE_ELF_TLS.Bas Nieuwenhuizen2019-08-031-1/+1
* 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