1. 21 Mar, 2019 1 commit
  2. 19 Mar, 2019 1 commit
    • Stefan Agner's avatar
      meson: fix building screen-share module · 483c6d4d
      Stefan Agner authored
      When building screen-share module with meson loading the module
      fails with:
        [00:01:28.604] Failed to load module: /usr/local/lib/weston/screen-share.so: undefined symbol: os_create_anonymous_file
        Failed to process Wayland connection: Broken pipe
        failed to create display: Broken pipe
      
      The function os_create_anonymous_file is defined in libshared,
      adding libshared to the dependency makes sure the function gets
      compiled into screen-share.so.
      
      Fixes: wayland/weston#208Signed-off-by: Stefan Agner's avatarStefan Agner <stefan@agner.ch>
      483c6d4d
  3. 14 Mar, 2019 1 commit
  4. 06 Mar, 2019 1 commit
    • Philipp Zabel's avatar
      compositor-drm: clear gbm_surface pointer after destroying the GBM surface · 5c8eef14
      Philipp Zabel authored
      Since commit ee1d968e ("compositor-drm: Fall back if GBM surface fails with
      modifiers"), drm_output_init_egl requires output->gbm_surface to be NULL, or
      gbm_surface_create will not be called if HAVE_GBM_MODIFIERS is enabled but no
      modifiers are supported by the plane. This could happen if _init_egl is called
      after drm_ouptut_fini_egl drom drm_output_switch_mode.
      
      Add an assert to guarantee the requirement and clears the gbm_surface pointer
      after the surface is destroyed.
      Signed-off-by: default avatarPhilipp Zabel <p.pzabel@pengutronix.de>
      5c8eef14
  5. 05 Mar, 2019 3 commits
  6. 25 Feb, 2019 1 commit
  7. 22 Feb, 2019 1 commit
  8. 20 Feb, 2019 1 commit
  9. 19 Feb, 2019 1 commit
  10. 18 Feb, 2019 4 commits
  11. 16 Feb, 2019 7 commits
  12. 15 Feb, 2019 8 commits
  13. 11 Feb, 2019 2 commits
  14. 07 Feb, 2019 1 commit
  15. 06 Feb, 2019 7 commits