aboutsummaryrefslogtreecommitdiffstats
path: root/src/loader
Commit message (Expand)AuthorAgeFilesLines
* Revert "loader/dri3: Check for window destruction in dri3_wait_for_event_locked"Michel Dänzer2020-07-032-38/+1
* loader/dri3: Check for window destruction in dri3_wait_for_event_lockedMichel Dänzer2020-06-292-1/+38
* loader/dri3: Use dri3_wait_for_event_locked in loader_dri3_wait_for_mscMichel Dänzer2020-06-291-7/+1
* loader/dri3: Add dri3_wait_for_event_locked full_sequence out parameterMichel Dänzer2020-06-292-3/+10
* util: rename xmlpool.h to driconf.hEric Engestrom2020-06-222-2/+2
* driconf: drop now unused translation facilityEric Engestrom2020-06-222-2/+2
* meson: use gnu_symbol_visibility argumentDylan Baker2020-06-011-2/+3
* loader: fallback to kernel name, if PCI failsEmil Velikov2020-04-011-23/+33
* loader: move "using driver..." message to loader_get_kernel_driver_nameEmil Velikov2020-04-011-2/+2
* loader: simplify codeflow in drm_get_pci_id_for_fdEmil Velikov2020-04-011-16/+12
* loader: simplify loader_get_user_preferred_fd()Emil Velikov2020-04-011-31/+20
* loader: use a maximum of 64 drmDevicesEmil Velikov2020-04-011-26/+11
* loader: Warn when we fail to open a device node due to permissions.Eric Anholt2020-04-011-0/+4
* 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