summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
2018-02-28xorgproto 2018.4xorgproto-2018.4Adam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.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-28dri3: Add modifier/multi-plane requests, bump to v1.2Louis-Francis Ratté-Boulianne
DRI3 version 1.2 adds support for explicit format modifiers, including multi-planar buffers. Signed-off-by: Daniel Stone <daniels@collabora.com> Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com>
2018-02-20xorgproto 2018.3xorgproto-2018.3Keith Packard
Signed-off-by: Keith Packard <keithp@keithp.com>
2018-02-15Bump meson.build version to 2018.2Keith Packard
Signed-off-by: Keith Packard <keithp@keithp.com>
2018-02-15Update RandR version in meson.build to 1.6Keith Packard
The RandR 1.6 patches were merged without the necessary meson changes. Signed-off-by: Keith Packard <keithp@keithp.com>
2018-02-12xproto: Bump to 7.0.32Adam Jackson
Since 7.0.31 we've added four new keysyms (XF86XK_Keyboard, _WWAN, _RFKill, and _AudioPreset). Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-12kbproto: Fix version number (1.0.7 not 1.0.6)Adam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-12presentproto: Fix version number (1.1 not 1.0)Adam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-06meson: Fix xf86driproto.pcAdam Jackson
These headers are in X11/dri but are included without a relative path. Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-05xorgproto 2018.1xorgproto-2018.1Adam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-01meson: Spread the install rules into their subdirsAdam Jackson
Mostly this is is so the generated Xpoll.h can be emitted into a usable directory when we build as a subproject. Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-02-01meson: Unbreak the dependency include pathAdam Jackson
2018-01-30Add a meson build systemAdam Jackson
Builds on the work Dylan Baker did for glproto. Note that this does not produce _quite_ identical pc files as the autotools build, but it only affects the name and description strings which are only informative anyway. Just to be petty: % time ( ./configure --prefix=/tmp/xorgproto && make install; ) >& /dev/null 2.42s user 1.67s system 107% cpu 3.804 total % time ( meson setup build && meson configure build -Dprefix=/tmp/xorgproto && ninja -C build install ) >& /dev/null 0.55s user 0.11s system 100% cpu 0.658 total Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-11-06meson: Add meson build supportDylan Baker
This does everything the autotools build does except muck with your git config. It does so much faster, and has an "ext_glproto" dependency that is meant to be used with meson's wrap capability. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>