summaryrefslogtreecommitdiff
path: root/presentproto.pc.in
AgeCommit message (Collapse)Author
2024-03-25Present: add PresentPixmapSyncedErik Kurzinger
Adds an augmented version of PresentPixmap supporting explicit synchronization with a direct rendering device. This takes the form of timeline DRM synchronization objects, along with acquire and release points on those timelines. Implementations advertising PresentCapabilitySyncobj will wait for the acquire point to be signaled before executing the PresentPixmap request, and signal the release point after any GPU operations on the pixmap have completed. Signed-off-by: Erik Kurzinger <ekurzinger@nvidia.com>
2023-06-13presentproto: Update version number to 1.3Olivier Fourdan
Bump the presentproto version to 1.3 in the pkg-config file, presentproto.txt and presenttokens.h. Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> Fixes: 5a3d5d624 - present: add PresentOptionAsyncMayTear
2020-08-24pkgconfig: Drop exec_prefix from the .pc.in files.orbea
This is not used by xorg-devel which contains only headers.
2018-06-13Remove libdir from pc files.Jeremy Puhlman
Currently the pc files define libdir, however they are installed into /usr/share, which means they should be architecture agnostic. In a multilib system, xorg-proto built for each multilib abi, the value of libdir is going to be different. These should either be installed in <libdir>/pkgconfig or they shouldn't define libdir, espeically since they don't actually use the definition. This specifically causes an issue when trying to install both abis at the same time, since they are not binary identical, something like rpm will complain that they conflict. Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Reviewed-by: Keith Packard <keithp@keithp.com>
2018-02-28presentproto: PresentCompleteModeSuboptimalCopy flagLouis-Francis Ratté-Boulianne
If the Complete event has this mode, the client is not using the more optimal format/modifier for the buffer allocation. The client must explicitely inform the server that it understands this mode by adding the PresentOptionSuboptimal flag when calling PresentPixmap. Its main usage as of now is to allow clients to re-fetch DRI3 format modifiers as some modifiers might allow direct scanout. Bump presentproto version to 1.2. Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by: Daniel Stone <daniels@collabora.com>
2018-02-12presentproto: Fix version number (1.1 not 1.0)Adam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-01-16Fix .pc module versionsAdam Jackson
Just stuff the versions in the .pc file directly, @PACKAGE_VERSION@ is the version set in configure.ac which is now different. Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-07-11Initial Present protocol specificationKeith Packard
Signed-off-by: Keith Packard <keithp@keithp.com>