Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wayland egl platform #10

Merged
merged 5 commits into from
Feb 24, 2014
Merged

Wayland egl platform #10

merged 5 commits into from
Feb 24, 2014

Conversation

zdobersek
Copy link
Contributor

Adds the Wayland EGL platform support.

The Cairo version is bumped to the latest and Weston clients are enabled and made installable so anyone can test them out on RPi.

Sourced from raspberrypi/userland#110

The VideoCore driver requires an additional patchset to support the
Wayland EGL platform. The platform is a necessity for adding AC support
to WebKitGTK+ under Wayland.
The version of the Wayland EGL support should equal the version of EGL,
which is 10. The version should be hard-coded in wayland-egl.pc.in, just
like it is hard-coded in egl.pc.in.
Two additional macros should be listed in the cmake invocation,
one to enable the release build (which avoids hopefully hurtless
assertions) and one to enable building Wayland EGL platform.
Bump the Cairo version to 1.12.16. cairo-egl is enabled when building for Wayland.
The (simple) EGL clients should be enabled when building the RPi backend of Weston.
They should also be installable so they can be tested out on target hardware.
weston-launch is also enabled and the Cairo image backend is explicitly demanded.
albertd added a commit that referenced this pull request Feb 24, 2014
@albertd albertd merged commit c355268 into Metrological:master Feb 24, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants