summaryrefslogtreecommitdiffstats
path: root/src/loader
Commit message (Expand)AuthorAgeFilesLines
* 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
* meson: build glxDylan Baker2017-10-091-0/+44
* 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-172-10/+50
* 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-172-4/+0
* loader_dri3: Support GLX_SWAP_COPY_OMLThomas Hellstrom2017-08-172-1/+10
* loader_dri3: Honor the request to preserve back buffer contentThomas Hellstrom2017-08-172-3/+52
* 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-172-66/+180
* loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2017-08-172-12/+1
* loader: drop the [gs]et_swap_interval callbacksEmil Velikov2017-08-042-8/+5
* loader: rework xmlconfig dependencyEmil Velikov2017-08-041-13/+2
* dri3: Wait for all pending swapbuffers to be scheduled before touching the frontThomas Hellstrom2017-08-022-0/+21
* loader: remove clamp_swap_interval()Eric Engestrom2017-08-012-2/+0
* xmlconfig: move into src/utilNicolai Hähnle2017-07-312-4/+4
* loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_mscThomas Hellstrom2017-07-131-1/+1
* egl: turn one more boolean `int` into a `bool`Eric Engestrom2017-06-212-6/+8
* loader: build libloader_dri3_helper.la only with HAVE_PLATFORM_X11Emil Velikov2017-05-191-0/+2
* loader: use drmGetDevice[s]2 APIEmil Velikov2017-03-151-3/+3
* loader: Move non-error message to debug levelFabio Estevam2017-03-081-1/+1
* egl/dri3: implement query surface hookBrendan King2017-02-282-0/+25
* loader: unconditionally include unistd.h and stdlib.hNicolai Hähnle2017-02-101-2/+2
* loader: Add an environment variable to override driver name choice.Eric Anholt2017-02-061-0/+11
* loader: automake: include builddir prior to srcdirEmil Velikov2017-01-271-1/+1
* loader/dri3: Unify the style of function pointer calls in structsBoyan Ding2017-01-131-39/+39
* loader: automake: whitespace cleanupEmil Velikov2016-11-211-1/+1
* loader: fixup driver names if neededChristian Gmeiner2016-11-151-0/+6
* loader: add loader_get_extensions_name(..) helperChristian Gmeiner2016-11-152-0/+21
* loader: cleanup copyright sectionEmil Velikov2016-10-181-40/+2
* loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov2016-10-183-23/+13
* loader: remove final sysfs codepath in loader_get_device_name_for_fd()Emil Velikov2016-10-181-46/+1
* scons: remove all libudev referencesEmil Velikov2016-10-181-4/+0
* scons: loader: use libdrm when availableEmil Velikov2016-10-181-0/+4
* automake: remove all the libudev referencesEmil Velikov2016-10-181-2/+1
* loader: remove libudev_get_device_name_for_fd and related codeEmil Velikov2016-10-181-126/+0
* loader: reimplement loader_get_user_preferred_fd via libdrmEmil Velikov2016-10-181-141/+106