summaryrefslogtreecommitdiff
path: root/src/loader
AgeCommit message (Expand)AuthorFilesLines
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-2/+3
2020-04-01loader: fallback to kernel name, if PCI failsEmil Velikov1-23/+33
2020-04-01loader: move "using driver..." message to loader_get_kernel_driver_nameEmil Velikov1-2/+2
2020-04-01loader: simplify codeflow in drm_get_pci_id_for_fdEmil Velikov1-16/+12
2020-04-01loader: simplify loader_get_user_preferred_fd()Emil Velikov1-31/+20
2020-04-01loader: use a maximum of 64 drmDevicesEmil Velikov1-26/+11
2020-04-01loader: Warn when we fail to open a device node due to permissions.Eric Anholt1-0/+4
2020-01-30loader: Fix leak of kernel driver nameKenneth Graunke1-1/+4
2020-01-28loader: Check if the kernel driver is i915 before loading irisKenneth Graunke2-1/+9
2020-01-22loader: #define PATH_MAX when undefined (eg. Hurd)Samuel Thibault1-0/+5
2020-01-13intel: Use similar brand strings to the Windows driversKenneth Graunke1-1/+1
2019-12-19loader: fix close on uninitialized file descriptor valueLionel Landwerlin1-1/+4
2019-12-17dri: add __DRI_IMAGE_FORMAT_SXRGB8Tapani Pälli1-0/+2
2019-12-02meson: Add a "prefer_iris" build optionKenneth Graunke1-3/+10
2019-10-31loader: replace xmlpool_options_h with idep_xmlconfig_headersEric Engestrom1-2/+2
2019-10-28loader: default to iris for all future PCI IDsEric Engestrom1-20/+1
2019-10-08loader: Simplify handling of the radeonsi driverMichel Dänzer2-16/+1
2019-10-07meson/loader: drop unneeded *.h fileEric Engestrom1-3/+2
2019-10-07loader: use ARRAY_SIZE instead of NULL sentinelEric Engestrom2-6/+3
2019-10-07loader: s/int/bool/ for predicate resultEric Engestrom2-5/+8
2019-10-07loader: replace int/1/0 with bool/true/falseEric Engestrom2-10/+9
2019-10-05dri: Avoid swapbuffer throttling in glXCopySubBufferMESAKenneth Graunke1-1/+1
2019-10-04dri3: Pass __DRI2_THROTTLE_COPYSUBBUFFER from loader_dri3_copy_drawableMichel Dänzer1-1/+1
2019-10-03loader/dri3: do not blit outside old/new buffersErik Faye-Lund1-1/+3
2019-09-26loader: Avoid use-after-free / use of uninitialized local variablesMichel Dänzer1-9/+9
2019-09-23loader: always map the "amdgpu" kernel driver name to radeonsi (v2)Jiang, Sonny1-0/+9
2019-09-15driconfig: add a new engine name/version parameterLionel Landwerlin1-2/+3
2019-09-11dri: Use DRM_FORMAT_* instead of defining our own copy.Eric Anholt1-14/+14
2019-09-02loader: include limits.h for PATH_MAXnia1-0/+1
2019-08-28pci_id_driver_map: Support preferring iris over i965Jordan Justen1-3/+14
2019-08-21dri: Add fp16 formatsKevin Strasser1-0/+5
2019-08-03mesa: Rename GLX_USE_TLS to USE_ELF_TLS.Bas Nieuwenhuizen1-1/+1
2019-04-15Delete autotoolsDylan Baker1-57/+0
2019-02-26loader: use loader_open_device() to handle O_CLOEXECEmil Velikov1-1/+1
2019-02-21iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.Kenneth Graunke1-0/+9
2019-02-14drm-uapi: use local files, not system libdrmEric Engestrom3-3/+2
2019-02-05loader/dri3: Use strlen instead of sizeof for creating VRR property atomMichel Dänzer1-1/+1
2019-01-22loader: fix the no-modifiers caseRob Clark1-6/+14
2019-01-08dri3: initialize adaptive_sync as false before configQuerybTapani Pälli1-1/+1
2018-12-28loader/dri3: Enable adaptive_sync via _VARIABLE_REFRESH propertyNicholas Kazlauskas2-1/+49
2018-12-10loader: free error state, when checking the drawable typeKirill Burtsev1-0/+1
2018-12-04loader: deduplicate logger function declarationEric Engestrom2-3/+4
2018-11-16loader: Factor out the common driver opening logic from each loader.Eric Anholt5-1/+103
2018-11-16loader: Stop using a local definition for an in-tree headerEric Anholt1-8/+2
2018-10-18loader/dri3: Also wait for front buffer fence if we triggered itMichel Dänzer1-2/+5
2018-09-12loader/dri3: Don't wait for fence of old buffer when re-allocating itMichel Dänzer1-1/+0
2018-09-12loader/dri3: Only wait for back buffer fences in dri3_get_bufferMichel Dänzer1-1/+3
2018-09-05loader: Drop unused argument from dri3_update_drawable().Eric Anholt1-4/+3
2018-08-31loader: add loader_open_render_node(..)Christian Gmeiner2-0/+68
2018-08-17loader: add dri_driver option to override dri driver to loadQiang Yu1-0/+30