Skip to content
Snippets Groups Projects
  1. Sep 22, 2017
    • Pekka Paalanen's avatar
      tests: ensure output dependent IVI tests run · 25901bcc
      Pekka Paalanen authored
      
      There are IVI tests that require an output. Previously these tests would
      silently skip if no outputs were present. However, a test setup should
      always have outputs with these tests. Skipping could easily leave the
      tests dead without notice.
      
      Make these tests fail instead of skip if there are no outputs.
      
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      25901bcc
    • Pekka Paalanen's avatar
      compositor-wayland: use asprintf for output title · 0c15a25e
      Pekka Paalanen authored
      
      Simplifies the code, and makes moving weston_output_init() into
      wayland_output_create_common() a little easier.
      
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      0c15a25e
    • Pekka Paalanen's avatar
      compositor-drm: use asprintf in make_connector_name() · aeb20901
      Pekka Paalanen authored
      
      Gets rid of the constant size char array.
      
      While here, document the function.
      
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      aeb20901
    • Pekka Paalanen's avatar
      libweston: move weston_output::mode_list init to core · 80fc7c65
      Pekka Paalanen authored
      
      Initialize the list in weston_output_init() instead of doing it
      separately in each backend.
      
      One would expect weston_output_init() to initialize all weston_output
      members, at least those that are not NULL.
      
      We rely on the set_size() functions to be called only once, as is
      assert()'d. If set_size() becomes callable multiple times, this patch
      will force them to be fixed to properly manage the mode list instead of
      losing all members.
      
      compositor-wayland.c is strange in
      wayland_output_create_for_parent_output(): it first called
      wayland_output_set_size() that initialized the mode list with a single
      mode manufactured from width and height and set that mode as current.
      Then it continued to reset the mode list and adding the list of modes
      from the parent output, leaving the current mode left to point to a mode
      struct that is no longer in the mode list and with a broken 'link'
      element. This patch changes things such that the manufactured mode is
      left in the list, and the parent mode list is added. This is probably
      not quite right either.
      
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      80fc7c65
  2. Sep 18, 2017
  3. Sep 04, 2017
  4. Aug 30, 2017
  5. Aug 28, 2017
  6. Aug 16, 2017
  7. Aug 11, 2017
  8. Aug 08, 2017
  9. Aug 05, 2017
  10. Aug 01, 2017
  11. Jul 28, 2017
  12. Jul 27, 2017
  13. Jul 26, 2017
  14. Jul 25, 2017
Loading