Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-01-21 | Avoid buffer ovverrun when trapezoid's right edge is on a pixel boundary. | Carl Worth | 2 | -3/+10 | |
2005-01-21 | Switch to use new fbRasterizeTrapezoid. Gut old IcRasterizeTrapezoid ↵ | Carl Worth | 10 | -1377/+53 | |
implementation. Remove lots of code, (and all the bugs with it). Replace IcRasterizeTrapezoid with fbRasterizeTrapezoid. Add a couple of missing typedefs. Minor changes to allow things to compile within libpixman tree, (replace xserver include directives with pixman-xserver-compat.h and sprinkle a few const qualifiers). Add sources for new point-sampling rasterization. | |||||
2005-01-21 | Merge in changes from xserver, (mostly just whitespace). | Carl Worth | 2 | -9/+17 | |
2005-01-18 | Add pristine files from the X server containing Keith's newer point-sampling ↵ | Carl Worth | 6 | -0/+833 | |
implementation of trapezoid rasterization. The plan is to munge these files as little as possible to make them work within libpixman, (so that it will be easier to share patches between libpixman and the X server). | |||||
2005-01-13 | (IcRasterizeTrapezoid): Fix the above correction so that it doesn't force 0 ↵ | Carl Worth | 2 | -2/+9 | |
alpha when the left edge is positioned above but slopes so as to contain some of the pixel. | |||||
2005-01-13 | Force alpha to 0 when the left edge is entirely above top. (This is a ↵ | Carl Worth | 2 | -2/+18 | |
workaround for some bizarre edge effects in the current algorithm). | |||||
2005-01-07 | Restore extern tag for variable declarations, (accidentally removed when ↵ | Carl Worth | 3 | -2/+9 | |
recently removing extern from function prototypes). | |||||
2005-01-04 | Do nothing if src image has width or height == 0 to avoid potential ↵ | Carl Worth | 2 | -0/+11 | |
divide-by-zero. | |||||
2004-12-23 | Rename __internal_linkage to pixman_private. | Carl Worth | 7 | -41/+69 | |
Track rename to pixman_private and move it to before the function return value to quiet gcc warnings about visibility attribute ignored for non-class type. | |||||
2004-12-23 | Fix to actually call pixman_fill_rect_32bpp in the 32 bpp case. Thanks to ↵ | Carl Worth | 2 | -5/+13 | |
TOKUNAGA Hiroyuki <tkng@xem.jp>. (pixman_fill_rect_8bpp, pixman_fill_rect_32bpp): Fix typo in naming: bbp -> bpp. | |||||
2004-12-20 | Special case solid color rectangle fills. | Alexander Larsson | 2 | -23/+158 | |
2004-10-28 | Abort release-publish if there's already a published tar file with the ↵ | Carl Worth | 3 | -12/+28 | |
current version. (release-publish): Add code to update the LATEST-package-version file. | |||||
2004-10-27 | Put the tag command back which was accidentally removed from the instructions. | Carl Worth | 2 | -1/+8 | |
2004-10-27 | Suggest "cvs -q update -Ad" as an alternative to checkout.SNAPSHOT_0_1_2 | Carl Worth | 2 | -0/+4 | |
2004-10-27 | Update date since 0.1.2 release didn't get pushed out until today. | Carl Worth | 6 | -36/+88 | |
Update release instructions to include new release-publish target. Add release-check and release-publish targets to simplify the release process. | |||||
2004-10-27 | Switch from two different buggy mod macros to a new MOD macro which should ↵ | Carl Worth | 5 | -20/+30 | |
work in C89 or C99. | |||||
2004-10-13 | Fix email address in ChangeLog | Carl Worth | 1 | -1/+1 | |
2004-10-13 | Add notes for snapshot 0.1.2 | Carl Worth | 3 | -2/+31 | |
Increment version to 0.1.2 | |||||
2004-09-12 | Added pixman_format_get_masks and fixed a few format issues | David Reveman | 5 | -3/+59 | |
2004-09-11 | Added function for setting component alpha | David Reveman | 5 | -1/+22 | |
2004-09-11 | Fixed clipping | David Reveman | 2 | -1/+13 | |
2004-09-11 | Byte-order fix | David Reveman | 3 | -0/+20 | |
2004-09-11 | Added support for both transform and repeat | David Reveman | 5 | -4/+61 | |
2004-05-06 | Leave clientClipType as CT_NONE if region is NULL (thanks to Vladimir ↵ | Carl Worth | 3 | -2/+11 | |
Vukicevic <vladimir@pobox.com>). | |||||
2004-04-16 | Add RELEASING fileSNAPSHOT_0_1_1 | Carl Worth | 1 | -0/+71 | |
2004-04-16 | Add notes for snapshot 0.1.1 | Carl Worth | 3 | -1/+28 | |
Increment LIBPIXMAN_VERSION to 0.1.1 | |||||
2004-04-16 | Fix bogus names such as PIXMAN_FORMAT_NAME_AR_GB32 that were left over from ↵ | Carl Worth | 11 | -160/+177 | |
a broken search-and-replace. Normalize structure defintions, (eg. struct _pixman_region16_t -> struct pixman_region16). Normalize indentation. Fix alphabetization. | |||||
2004-02-24 | Fix email address for Anders Carlsson. | Carl Worth | 2 | -1/+2 | |
2004-02-24 | Added attribution for several authors after sifting through the ChangeLog. | Carl Worth | 2 | -8/+21 | |
2004-01-24 | Remove dead-code (useless n++). | Carl Worth | 2 | -4/+5 | |
2004-01-22 | Add '-no-undefined' to end of libpixman_la_LDFLAGS tp enable building shared ↵ | Richard Worth | 3 | -61/+58 | |
libary under cygwin. Remove all 'extern ' and ' __external_linkage' (macro for __declspec(dllexport) and __declspec(dllimport)) from function declarations. These are no longer needed for cygwin. | |||||
2003-12-17 | Remove trailing commas from enum, (some compilers like to complain about this). | Carl Worth | 2 | -2/+7 | |
2003-12-12 | (libpixman_la_SOURCES): slim_export.h slim_import.h gone. | Dave Beckett | 2 | -2/+1 | |
2003-12-12 | src/Makefile.am: Remove LIBPIXMAN_CFLAGS/LIBS cruft. | Dave Beckett | 1 | -0/+4 | |
2003-12-12 | Remove LIBPIXMAN_CFLAGS/LIBS cruft. | Dave Beckett | 1 | -3/+1 | |
2003-12-12 | Updated .cvsignore | Carl Worth | 1 | -1/+7 | |
2003-12-12 | Fold contents of slim_export/import.h directly into this file to avoid ↵ | Carl Worth | 7 | -124/+29 | |
dependence on external slim package. Use quote-based include now that slim_internal is an internal file. Follow convention of other files for multi-inclusion guard (_IC_INT_H_) Remove cruft. | |||||
2003-12-10 | Correct some more renames where the order of the renaming caused later ↵ | Dave Beckett | 1 | -0/+8 | |
renames to fail due to earlier prefixes failing. | |||||
2003-12-10 | fixes for wrong order of renames | Dave Beckett | 1 | -0/+11 | |
2003-12-10 | Correct some more renames where the order of the renaming caused later ↵ | Dave Beckett | 7 | -29/+29 | |
renames to fail due to earlier prefixes failing. | |||||
2003-12-10 | Add rename fixes | Dave Beckett | 1 | -0/+37 | |
2003-12-10 | Correct over-eager renames of the form pixman_thing_tName into ↵ | Dave Beckett | 1 | -0/+4 | |
pixman_thing_name. It was inevitable really this would happen! | |||||
2003-12-10 | Correct over-eager renames of the form pixman_thing_tName into ↵ | Dave Beckett | 14 | -174/+174 | |
pixman_thing_name. It was inevitable really this would happen! | |||||
2003-12-10 | Added helper script for updating names in source. | Dave Beckett | 2 | -0/+113 | |
2003-12-10 | Rename exported Ic* and PixRegion* functions, types, enums to be prefixed ↵ | Dave Beckett | 1 | -0/+4 | |
pixman (or PIXMAN for enum values) | |||||
2003-12-10 | Rename exported Ic* and PixRegion* functions, types, enums to be prefixed ↵ | Dave Beckett | 20 | -1548/+1548 | |
pixman (or PIXMAN for enum values) | |||||
2003-12-10 | libpixman is the pixel manipulation library | Dave Beckett | 1 | -0/+2 | |
2003-12-10 | libpixman is the pixel manipulation library | Dave Beckett | 2 | -4/+4 | |
2003-12-09 | Initial version with the following changes to do the merging: | Dave Beckett | 1 | -0/+351 | |
Change ic.h/pixregion.h headers inclusions to be pixman.h Removed ic.h, merged into pixman.h Merged pixregion.h (former name and CVS history of this file) and ic.h (now CVS deleted here). Updated for libpixregion,libic to libpixman source merges. Added -I$(srcdir) so we get internal headers from here even when srcdir != builddir. Updated for libpixregion,libic to libpixman package name, dependencies. Merge of libic, slim AUTHORS, COPYING, README Initial repository copy of libpixregion, libic, slim CVS. Constructed a merged ChangeLog below via emacs VC mode (which rocks!) | |||||
2003-12-09 | Change ic.h/pixregion.h headers inclusions to be pixman.h | Dave Beckett | 2 | -4/+4 | |