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 #110

Closed
wants to merge 3 commits into from
Closed

Wayland #110

wants to merge 3 commits into from

Commits on Nov 8, 2013

  1. Allow applications to set next resource handle

    This patch adds provisions in userland to
    let apps callers set the next rendereing dispmanx resource.
    It's useful for implementing, say, a buffer carousel.
    Dom Cobley authored and tomeuv committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    825c323 View commit details
    Browse the repository at this point in the history
  2. wayland: Add support for the Wayland winsys

    * Adds EGL_WL_bind_wayland_display extension
    * Adds wayland-egl library
    * Adds wl_dispmanx_buffer protocol extension
    
    TODO: Check that platform_get_dimensions() returning swapchain_count == 1 is correct
    
    TODO: Remove the requirement of passing a valid DispmanX element handle to
    the SwapBuffers and CreateSurface RPC calls. This will remove the need to open
    a DispmanX display from the clients.
    
    TODO: wl_dispmanx_server_buffer should probably be defined in a
    private header that can be included from EGL and vc_* instead of in
    vc_vchi_dispmanx.h
    tomeuv committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    c22c00f View commit details
    Browse the repository at this point in the history
  3. wayland: Add Wayland example

    tomeuv committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    6928971 View commit details
    Browse the repository at this point in the history