summaryrefslogtreecommitdiff
path: root/draw
AgeCommit message (Expand)Author
2011-04-01xps: Use opacity masks, and draw gradients with opacity.Tor Andersson
2011-03-31xps: Clean up image loading code, and handle images with alpha.Tor Andersson
2011-03-29Don't shorten colorspace to 'cs' in structs and other names.Tor Andersson
2011-03-09Draw radial shading extensions in the right order.Tor Andersson
2011-03-01Fix subtle path stroking bug where closepath did not update the pen position.Tor Andersson
2011-02-12Calculate the y sub pixel position correctly.Robin Watts
2011-02-08Only interpolate upscaled images when the interpolate flag is set in the imag...Tor Andersson
2011-02-03Various patches from SumatraPDF.Tor Andersson
2011-02-03Indent with tabs, not spaces.Tor Andersson
2011-01-27Add fz_calloc function to check for integer overflow when allocating arrays, ...Tor Andersson
2011-01-17Fix out of bound memory access in smooth scaling single column code.Robin Watts
2011-01-06Fix typos in fz_paintlinear.Tor Andersson
2011-01-06Make several functions static, removing them from the public interface.Sebastian Rasmussen
2010-12-30Adhere to nil idiom.Sebastian Rasmussen
2010-12-30Adhere to indentation idiom for switch everywhere.Sebastian Rasmussen
2011-01-06Solve subpixel positioning problems when scaling rotated images.Robin Watts
2011-01-05Correct miscalculation of target image sizes for scaling.Robin Watts
2010-12-29Rename mesh painting functions to 'paint' to conform with the other painting ...Tor Andersson
2010-12-29Support radial shadings as another special case in the fitz renderer.Sebastian Rasmussen
2010-12-29Support linear shadings as a special case in the fitz shading struct and rend...Tor Andersson
2010-12-04The FZ_COMBINE2 rounding fix doesn't work. Implement it the other way (round ...Tor Andersson
2010-12-01Fix rounding behaviour when using FZ_COMBINE2.Robin Watts
2010-11-28Support luminosity softmask background colors.Tor Andersson
2010-10-28Use smooth image scaling for non-rectilinear images. Patch by Robin Watts.Tor Andersson
2010-10-28Use bilinear sampling for non-rectilinear and upscaled images.Tor Andersson
2010-10-28Patch for initializing weights when the downscale of the image is so severe w...Tor Andersson
2010-10-23Change do/while(--w) back into while(w--).Tor Andersson
2010-10-20Pre-multiply colors when converting the rendered grayscale shading to color v...Tor Andersson
2010-10-14Fix error in smooth scaling that only occured with horizontally flipped colou...Tor Andersson
2010-10-13Speed up smooth scaling, fix a corner case and some experimental ARM code for...Tor Andersson
2010-10-13Remove (broken?) center-of-pixel adjustments in image rendering.Tor Andersson
2010-10-13Use EXPAND/BLEND/COMBINE macros for more plotting functions. Patch by Robin W...Tor Andersson
2010-10-13Fix formatting: remove double spaces.Tor Andersson
2010-09-08Smooth image scaling and drawing fixes by Robin Watts.Tor Andersson
2010-08-18Put a hard limit on bezier subdivision in case precision limits make the flat...Tor Andersson
2010-08-07Fix bug where image with alpha painting was not multiplying colors with the c...Tor Andersson
2010-08-04Rearrange low level painting functions and add new functions for constant alp...Tor Andersson
2010-07-25Apply decode array for image masks.Tor Andersson
2010-07-25Use a separate decodetile function for non-indexed images.Tor Andersson
2010-07-25Never scale the components of indexed images. Let decodetile use maxval for s...Tor Andersson
2010-07-23Fix typo in grayscale image sampling.Tor Andersson
2010-07-23Fix to stop the asserts in smoothscale.Robin Watts
2010-07-22Grid fit images rather than just prevent dropouts.Tor Andersson
2010-07-22Prevent dropouts of small images.Tor Andersson
2010-07-21Only initialise the 1-bit image unpacking tables when we encounter a monobit ...Tor Andersson
2010-07-21Add Robin Watts' smooth image scaling code.Tor Andersson
2010-07-21Replace path blending with general blending functions. Rewrite image renderin...Tor Andersson
2010-07-21Clear glyph cache key struct with memset to make sure we don't hash uninitial...Tor Andersson
2010-07-20Replace explicit comparisons with MIN/MAX/ABS macros.Sebastian Rasmussen
2010-07-21Replace text blending with general blending functions.Tor Andersson