summaryrefslogtreecommitdiff
path: root/dri3
Commit message (Expand)AuthorAgeFilesLines
* dri3: Don't compute intersection with drawable modifiersAustin Shafer2023-01-201-44/+12
* Remove autotools supportPovilas Kanapickas2021-10-271-13/+0
* meson: hide C API if Xorg is disabled (like autotools)Jan Beich2021-03-111-1/+3
* dri3: Add missing libdrm dependency in Makefile.amDor Askayo2020-09-261-1/+2
* dri3: Include dix-config.h instead of xorg-config.hMichel Dänzer2020-09-156-15/+2
* dri3: Fix XACE access mode for open and get_supported_modifiersAdam Jackson2019-01-161-2/+2
* dri3: Switch fds_from_pixmap to stdint types.Eric Anholt2018-05-083-10/+10
* dri3: Switch get_modifiers to using stdint.Eric Anholt2018-05-082-5/+5
* dri3: Switch get_drawable_modifiers to using stdint.Eric Anholt2018-05-082-5/+5
* dri3: Robustly clamp to 1.0 if not all screens support 1.2Mario Kleiner2018-04-301-2/+6
* dri3: Fix error handling in dri3_buffer_from_pixmap request.Mario Kleiner2018-04-301-1/+1
* dri3: Clamp to 1.0 if not all screens support 1.2Adam Jackson2018-04-251-0/+26
* dri3: Fix DRI3.2 support for drivers other than modesetting-ddx.Mario Kleiner2018-04-251-2/+1
* dri3: Don't call vfuncs on old DRI3 screensDaniel Stone2018-04-241-1/+1
* dri3: Fix dri3_buffers_from_pixmap request.Mario Kleiner2018-04-171-1/+3
* dri3: rework format/modifier cachingEmil Velikov2018-04-101-23/+27
* dri3: check for ::get_drawable_modifiers failureEmil Velikov2018-04-101-4/+7
* dri3: simplify dri3_open() implementationEmil Velikov2018-04-101-17/+5
* dri3: annotate fds/strides/offsets arrays as constEmil Velikov2018-04-103-7/+9
* dri3: annotate the dri3_screen_info data as constEmil Velikov2018-04-104-10/+10
* dri3: Set stride and size for old clientsDaniel Stone2018-04-051-0/+2
* dri3: Use single-FD screen call for single-FD requestDaniel Stone2018-04-043-11/+48
* meson: Distribute more SDK headersThierry Reding2018-04-021-0/+6
* dri3: cap the version returned to the clientEmil Velikov2018-03-191-1/+13
* dri3: Add multi-planar/modifier buffer requestsLouis-Francis Ratté-Boulianne2018-03-055-25/+555
* Build: Use dri3proto/libdrm CFLAGSDaniel Stone2017-09-201-1/+1
* meson: Make driprotos and libdrm optionalJon TURNEY2017-05-101-6/+9
* Add a Meson build system alongside autotools.Eric Anholt2017-04-261-0/+12
* dispatch: Mark swapped dispatch as _X_COLDAdam Jackson2017-03-011-7/+7
* dri3: Don't do return client->noClientExceptionAdam Jackson2016-09-021-2/+2
* dri3: remove unused file dri3int.hEmil Velikov2016-04-181-26/+0
* dri3: return an error if AddResource failsJulien Cristau2016-03-081-2/+2
* dri3: Refuse to work for remote clients (v2)Michel Dänzer2016-03-011-0/+4
* dri3: static cleanupAdam Jackson2015-07-082-4/+1
* dri3: Remove unbuilt dri3_event.cAdam Jackson2015-07-081-163/+0
* dri3: unvalidated lengths in DRI3 extension swapped procs [CVE-2014-8103 1/2]Alan Coopersmith2014-12-081-0/+6
* dri3: Don't enable the DRI3 extension unless some screen supports itKeith Packard2014-08-171-0/+10
* Fix files including xorg-server.h by mistakeKeith Packard2014-07-301-2/+0
* dri3: Fix dri3_open API change by adding new dri3_open_clientKeith Packard2014-04-082-5/+25
* dri3: Allow asynchronous implementation for dri3_openKristian Høgsberg2014-04-013-16/+30
* Replace 'pointer' type with 'void *'Keith Packard2014-01-122-5/+5
* dri3: Don't use the major/minor version from the protocol headersAdam Jackson2013-12-131-2/+3
* dri3: Guard against buggy clientsAdam Jackson2013-12-131-0/+6
* dri3: Disable when Xinerama is activeAdam Jackson2013-12-091-0/+5
* Disable DRI3 and sync fence FD functions if xshmfence isn't availableKeith Packard2013-11-041-0/+6
* dri3: Add DRI3 extensionKeith Packard2013-10-318-0/+902