summaryrefslogtreecommitdiff
path: root/dri3
AgeCommit message (Expand)AuthorFilesLines
2021-03-11meson: hide C API if Xorg is disabled (like autotools)Jan Beich1-1/+3
2020-09-26dri3: Add missing libdrm dependency in Makefile.amDor Askayo1-1/+2
2020-09-15dri3: Include dix-config.h instead of xorg-config.hMichel Dänzer6-15/+2
2019-01-16dri3: Fix XACE access mode for open and get_supported_modifiersAdam Jackson1-2/+2
2018-05-08dri3: Switch fds_from_pixmap to stdint types.Eric Anholt3-10/+10
2018-05-08dri3: Switch get_modifiers to using stdint.Eric Anholt2-5/+5
2018-05-08dri3: Switch get_drawable_modifiers to using stdint.Eric Anholt2-5/+5
2018-04-30dri3: Robustly clamp to 1.0 if not all screens support 1.2Mario Kleiner1-2/+6
2018-04-30dri3: Fix error handling in dri3_buffer_from_pixmap request.Mario Kleiner1-1/+1
2018-04-25dri3: Clamp to 1.0 if not all screens support 1.2Adam Jackson1-0/+26
2018-04-25dri3: Fix DRI3.2 support for drivers other than modesetting-ddx.Mario Kleiner1-2/+1
2018-04-24dri3: Don't call vfuncs on old DRI3 screensDaniel Stone1-1/+1
2018-04-17dri3: Fix dri3_buffers_from_pixmap request.Mario Kleiner1-1/+3
2018-04-10dri3: rework format/modifier cachingEmil Velikov1-23/+27
2018-04-10dri3: check for ::get_drawable_modifiers failureEmil Velikov1-4/+7
2018-04-10dri3: simplify dri3_open() implementationEmil Velikov1-17/+5
2018-04-10dri3: annotate fds/strides/offsets arrays as constEmil Velikov3-7/+9
2018-04-10dri3: annotate the dri3_screen_info data as constEmil Velikov4-10/+10
2018-04-05dri3: Set stride and size for old clientsDaniel Stone1-0/+2
2018-04-04dri3: Use single-FD screen call for single-FD requestDaniel Stone3-11/+48
2018-04-02meson: Distribute more SDK headersThierry Reding1-0/+6
2018-03-19dri3: cap the version returned to the clientEmil Velikov1-1/+13
2018-03-05dri3: Add multi-planar/modifier buffer requestsLouis-Francis Ratté-Boulianne5-25/+555
2017-09-20Build: Use dri3proto/libdrm CFLAGSDaniel Stone1-1/+1
2017-05-10meson: Make driprotos and libdrm optionalJon TURNEY1-6/+9
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+12
2017-03-01dispatch: Mark swapped dispatch as _X_COLDAdam Jackson1-7/+7
2016-09-02dri3: Don't do return client->noClientExceptionAdam Jackson1-2/+2
2016-04-18dri3: remove unused file dri3int.hEmil Velikov1-26/+0
2016-03-08dri3: return an error if AddResource failsJulien Cristau1-2/+2
2016-03-01dri3: Refuse to work for remote clients (v2)Michel Dänzer1-0/+4
2015-07-08dri3: static cleanupAdam Jackson2-4/+1
2015-07-08dri3: Remove unbuilt dri3_event.cAdam Jackson1-163/+0
2014-12-08dri3: unvalidated lengths in DRI3 extension swapped procs [CVE-2014-8103 1/2]Alan Coopersmith1-0/+6
2014-08-17dri3: Don't enable the DRI3 extension unless some screen supports itKeith Packard1-0/+10
2014-07-30Fix files including xorg-server.h by mistakeKeith Packard1-2/+0
2014-04-08dri3: Fix dri3_open API change by adding new dri3_open_clientKeith Packard2-5/+25
2014-04-01dri3: Allow asynchronous implementation for dri3_openKristian Høgsberg3-16/+30
2014-01-12Replace 'pointer' type with 'void *'Keith Packard2-5/+5
2013-12-13dri3: Don't use the major/minor version from the protocol headersAdam Jackson1-2/+3
2013-12-13dri3: Guard against buggy clientsAdam Jackson1-0/+6
2013-12-09dri3: Disable when Xinerama is activeAdam Jackson1-0/+5
2013-11-04Disable DRI3 and sync fence FD functions if xshmfence isn't availableKeith Packard1-0/+6
2013-10-31dri3: Add DRI3 extensionKeith Packard8-0/+902