1. 17 Mar, 2019 1 commit
  2. 15 Mar, 2019 1 commit
  3. 14 Mar, 2019 1 commit
    • Erik Kurzinger's avatar
      wayland/buffer: Try realizing EGLStream before EGLImage buffer · 056c45fe
      Erik Kurzinger authored
      Currently, it is assumed that if querying the EGL_TEXTURE_FORMAT of a
      Wayland buffer succeeds it is an EGLImage. However, this assumption will no
      longer hold on upcoming versions of the NVIDIA EGL Wayland driver which
      will include support for querying this attribute for EGLStream buffers as
      well. Hence, we need to check if buffers are EGLStreams first.
      
      Fixes #488
      !477
      056c45fe
  4. 12 Mar, 2019 8 commits
  5. 11 Mar, 2019 6 commits
  6. 08 Mar, 2019 1 commit
    • Carlos Garnacho's avatar
      cogl: Revert swizzling for BGRA buffers · a871d56f
      Carlos Garnacho authored
      As it was originally reported on
      https://bugzilla.gnome.org/show_bug.cgi?id=779234#c0, the hottest path was
      convert_ubyte() in mesa. Reverting this shows no trace of those hot paths,
      nor any higher than usual CPU activity.
      
      As the improvements at the time were real, I can only conclude that pixel
      conversion was happening somewhere further the pipeline, and swizzling just
      helped indirectly. That got eventually fixed, so swizzling just stayed to
      cause grief. And lots it caused.
      
      Time to bin this, it seems.
      
      GNOME/mutter!486
      a871d56f
  7. 07 Mar, 2019 1 commit
  8. 06 Mar, 2019 1 commit
  9. 05 Mar, 2019 2 commits
    • Andrea Azzarone's avatar
      sound-player: Don't deadlock in finish_cb · 8856a396
      Andrea Azzarone authored
      The function finish_cb can be called as a result of a call to ca_context_cancel
      in cancelled_cb. This will result in a deadlock because, as per documentation,
      g_cancellable_disconnect cannot be called inside the cancellable handler.
      
      It is possible to detect if the call to finish_cb is caused by ca_context_cancel
      checking if error_code == CA_ERROR_CANCELED. To avoid the deadlock we should
      call g_signal_handler_disconnect instead g_cancellable_disconnect if this is the
      case.
      
      !474
      8856a396
    • Florian Müllner's avatar
      Bump version to 3.31.92 · b0fb39bb
      Florian Müllner authored
      Update NEWS.
      b0fb39bb
  10. 04 Mar, 2019 9 commits
  11. 03 Mar, 2019 2 commits
  12. 02 Mar, 2019 2 commits
    • Andrea Azzarone's avatar
      clutter/x11: Consider remapped keys when guessing the keycode from the keysym · e0811ce1
      Andrea Azzarone authored
      Since e3e933c4 a keyval can be temporarily remapped to an unused keycode. Due to
      some limitations in XTestFakeKeyEvent, the remapping has to be done in the first
      xkb group/layout. In case there are two or more keyboard layouts enabled and the
      selected keyboard layout is not the first, clutter_keymap_x11_keycode_for_keyval
      will fail to retrieve the correct keycode for a remapped keyval. Let's use the
      reserved_keycodes map in order to retrieve the correct keycode if needed.
      
      Fixes: #443
      e0811ce1
    • Piotr Drąg's avatar
      Update POTFILES.skip · d597449a
      Piotr Drąg authored
      !471
      d597449a
  13. 01 Mar, 2019 5 commits