Skip to content
Snippets Groups Projects
  1. Mar 21, 2019
  2. Mar 19, 2019
    • 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#208
      
      
      
      Signed-off-by: default avatarStefan Agner <stefan@agner.ch>
      483c6d4d
  3. Mar 14, 2019
  4. Mar 06, 2019
    • 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. Mar 05, 2019
  6. Feb 25, 2019
  7. Feb 22, 2019
  8. Feb 20, 2019
  9. Feb 19, 2019
  10. Feb 18, 2019
  11. Feb 16, 2019
  12. Feb 15, 2019
  13. Feb 11, 2019
  14. Feb 07, 2019
  15. Feb 06, 2019
Loading