1. 10 Oct, 2017 1 commit
  2. 09 Oct, 2017 1 commit
  3. 15 Sep, 2017 1 commit
  4. 13 Sep, 2017 2 commits
    • Mike Gabriel's avatar
    • Mihai Moldovan's avatar
      nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining values from… · 0815fb06
      Mihai Moldovan authored
      nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining values from _XPrivDisplay instead of the other Display structure directly.
      
      Fixes: ArcticaProject/nx-libs#512
      
      It's unclear to me why (Display*)(dpy)->bitmap_pad and
      (_XPrivDisplay)(dpy)->bitmap_pad produce different results.
      
      Technically, Display is referencing the _XDisplay/Display structure
      defined in Xlibint.h, while _XPrivDisplay is a typedef'd pointer to the
      (anonymous) structure defined in Xlib.h, since we're not defining the
      XLIB_ILLEGAL_ACCESS macro. The weird part is that both should be equal
      when it comes to its bitmap_pad, byte_order and bitmap_bit_order
      members.
      0815fb06
  5. 30 Aug, 2017 5 commits
  6. 25 Aug, 2017 4 commits
  7. 10 Aug, 2017 1 commit
  8. 31 Jul, 2017 1 commit
    • Oleksandr Shneyder's avatar
      Render.c: Improve situation for multiple trapezoid requests. · da43f047
      Oleksandr Shneyder authored
       This change improves the situation in nxagent for the following
       issue:
      
       ```
       "XRenderCompositeTrapezoids builds RenderTrapezoids requests to composite the
       specified list of trapezoids to dst.  XRenderCompositeTrapezoids will split
       the list of trapezoids to build requests no larger than the maximum request
       size supported by the server.  This can create rendering artifacts as the
       precompositing done by RenderTrapezoids when a maskFormat is specified
       cannot span multiple requests."
       ```
      
       For more information see:
       https://lists.freedesktop.org/archives/xorg/2008-June/036124.html
      
       Fixes ArcticaProject/nx-libs#336.
      da43f047
  9. 26 Jul, 2017 1 commit
  10. 24 Jul, 2017 2 commits
  11. 23 Jul, 2017 1 commit
  12. 16 Jul, 2017 1 commit
  13. 13 Jul, 2017 1 commit
  14. 05 Jul, 2017 1 commit
  15. 04 Jul, 2017 1 commit
  16. 30 Jun, 2017 5 commits
  17. 28 Jun, 2017 2 commits
  18. 27 Jun, 2017 5 commits
  19. 15 Jun, 2017 2 commits
  20. 09 Jun, 2017 1 commit
  21. 06 Jun, 2017 1 commit