1. 28 Jan, 2013 2 commits
    • Gwenole Beauchesne's avatar
      wayland: fix frame_redraw callback. · 23c6053b
      Gwenole Beauchesne authored
      The redraw callback needs to be attached to the surface prior to the
      commit. Otherwise, the callback notifies the next surface repaint,
      which is not the desired behaviour. i.e. we want to be notified for
      the surface we have just filled.
      
      Another isse was the redraw_pending was reset before the actual completion
      of the frame redraw callback function, thus causing concurrency issues.
      e.g. the callback could have been called again, but with a NULL buffer.
      23c6053b
    • Gwenole Beauchesne's avatar
      wayland: fix display sharing. · 087bf30c
      Gwenole Beauchesne authored
      When the Wayland display is shared, we still have to create our own local
      shell and compositor objects, since they are not propagated from the cache.
      Likewise, we also need to determine the display size or vaapisink would
      fail to account for the display aspect ratio, and will try to create a 0x0
      window.
      087bf30c
  2. 24 Jan, 2013 1 commit
  3. 23 Jan, 2013 5 commits
  4. 22 Jan, 2013 8 commits
  5. 21 Jan, 2013 2 commits
  6. 18 Jan, 2013 7 commits
  7. 17 Jan, 2013 14 commits
  8. 15 Jan, 2013 1 commit