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

Commits on Feb 24, 2014

  1. Add the patchset for Wayland EGL support on VideoCore

    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.
    zdobersek committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    81cfc9e View commit details
    Browse the repository at this point in the history
  2. Wayland EGL version in wayland-egl.pc should be 10

    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.
    zdobersek committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    2a971cf View commit details
    Browse the repository at this point in the history
  3. Build rpi-userland in release mode, with Wayland

    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.
    zdobersek committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    b09fc9f View commit details
    Browse the repository at this point in the history
  4. Update Cairo version, enable cairo-egl on Wayland

    Bump the Cairo version to 1.12.16. cairo-egl is enabled when building for Wayland.
    zdobersek committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    9296bac View commit details
    Browse the repository at this point in the history
  5. Enable EGL clients for Weston when building the RPi backend

    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.
    zdobersek committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    f287811 View commit details
    Browse the repository at this point in the history