1. 27 Mar, 2019 2 commits
  2. 06 Feb, 2019 2 commits
    • Albert Astals Cid's avatar
      Update (C) of last commit · 2c5fadd7
      Albert Astals Cid authored
      2c5fadd7
    • Albert Astals Cid's avatar
      Use reinterpret_cast to silence cast-align warnings · 5a72f3cd
      Albert Astals Cid authored
      In ImageOutputDev it comes directly from malloc, and malloc guarantees
      alignment for basic types, so we're good
      
      In ArthurOutputDev it comes from QImage::bits that uses malloc
      internally, so we're good
      
      In cairo* it comes from cairo_image_surface_get_data that comes from
      pixman_image_get_data that returns a uint32_t * so we're only going to
      the original type alignment
      5a72f3cd
  3. 20 Dec, 2018 1 commit
  4. 23 Oct, 2018 1 commit
  5. 29 Aug, 2018 2 commits
  6. 08 Jan, 2018 1 commit
  7. 03 Nov, 2017 1 commit
  8. 21 Oct, 2017 2 commits
  9. 22 Nov, 2012 1 commit
  10. 18 Nov, 2012 1 commit
    • Adrian Johnson's avatar
      cairo: make drawImage work with images > 32767 in width/height · 87fd5275
      Adrian Johnson authored
      Cairo images are limited to 32767 in width and height due to the
      16.16 format used by pixman. Make drawImage work with large images
      by scaling down the image before a cairo image is created.
      
      CairoRescaleBox.cc has been turned into a class with a virtual
      function to get the next row of the source image. This allows the
      rescale code to access the source data one row at a time to avoid
      needing to allocate an image the size of the source image.
      
      A RescaleDrawImage class derived from CairoRescaleBox has been
      written to create the cairo source image to be used by drawImage. The
      code from drawImage that created the cairo source image has been moved
      into RescaleDrawImage::getSourceImage and RescaleDrawImage::getRow.
      
      Bug 56858
      87fd5275
  11. 01 Mar, 2012 1 commit
  12. 04 Feb, 2012 1 commit
  13. 21 Aug, 2011 2 commits
  14. 24 Jan, 2010 1 commit