Dave Beckett
d9febe2fb4
src/Makefile.am: Remove LIBPIXMAN_CFLAGS/LIBS cruft.
2003-12-12 15:10:12 +00:00
Dave Beckett
09abb6df40
Remove LIBPIXMAN_CFLAGS/LIBS cruft.
2003-12-12 15:09:55 +00:00
Carl Worth
47000a1737
Updated .cvsignore
2003-12-12 10:51:21 +00:00
Carl Worth
0278468fc1
Fold contents of slim_export/import.h directly into this file to avoid 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-12 10:47:59 +00:00
Dave Beckett
9da5af44f4
Correct some more renames where the order of the renaming caused later renames to fail due to earlier prefixes failing.
2003-12-10 15:42:01 +00:00
Dave Beckett
b24029f4d0
fixes for wrong order of renames
2003-12-10 15:41:14 +00:00
Dave Beckett
af1ab1a9f2
Correct some more renames where the order of the renaming caused later renames to fail due to earlier prefixes failing.
2003-12-10 15:39:45 +00:00
Dave Beckett
4409b9fff9
Add rename fixes
2003-12-10 15:27:11 +00:00
Dave Beckett
22b133453d
Correct over-eager renames of the form pixman_thing_tName into pixman_thing_name. It was inevitable really this would happen!
2003-12-10 15:25:38 +00:00
Dave Beckett
4ecffdf8b9
Correct over-eager renames of the form pixman_thing_tName into pixman_thing_name. It was inevitable really this would happen!
2003-12-10 15:23:11 +00:00
Dave Beckett
0070bd372c
Added helper script for updating names in source.
2003-12-10 14:28:55 +00:00
Dave Beckett
c2d04cfb0b
Rename exported Ic* and PixRegion* functions, types, enums to be prefixed pixman (or PIXMAN for enum values)
2003-12-10 14:26:22 +00:00
Dave Beckett
94988dbe09
Rename exported Ic* and PixRegion* functions, types, enums to be prefixed pixman (or PIXMAN for enum values)
2003-12-10 14:20:05 +00:00
Dave Beckett
e39e756403
libpixman is the pixel manipulation library
2003-12-10 14:04:15 +00:00
Dave Beckett
2841a71842
libpixman is the pixel manipulation library
2003-12-10 13:29:40 +00:00
Dave Beckett
05bcf7a4b5
Initial version with the following changes to do the merging:
...
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 16:10:29 +00:00
Dave Beckett
7ba9ad2973
Change ic.h/pixregion.h headers inclusions to be pixman.h
2003-12-09 16:09:33 +00:00
Dave Beckett
b76a5ccf7f
Removed ic.h, merged into pixman.h
2003-12-09 16:08:36 +00:00
Dave Beckett
08e0943c9f
Merged pixregion.h (former name and CVS history of this file) and ic.h (now CVS deleted here).
2003-12-09 16:08:16 +00:00
Dave Beckett
9b086c3330
Updated for libpixregion,libic to libpixman source merges. Added -I$(srcdir) so we get internal headers from here even when srcdir != builddir.
2003-12-09 16:06:52 +00:00
Dave Beckett
d5bcf9e4f0
Updated for libpixregion,libic to libpixman package name, dependencies.
2003-12-09 16:05:24 +00:00
Dave Beckett
43129191fe
Merge of libic, slim AUTHORS, COPYING, README
2003-12-09 15:59:18 +00:00
Carl Worth
f59f92836c
Allow names of all autofoo programs to be overridden via environment variables.
2003-12-08 18:07:56 +00:00
Carl Worth
3369c676f0
Bump version to 0.1.5 for new 64-bit fixes.
...
One more fix needed for 64-bit machine (alpha in this case). Thanks to Jakub Bogusz <qboosh@pld-linux.org>.
2003-11-25 07:45:34 +00:00
Carl Worth
75ced44ae0
Fixes needed to compile libic on x86_64. Many thanks to David R Bacon <dbacon@cis.ksu.edu>.
2003-11-17 07:43:06 +00:00
Carl Worth
3262cd9f95
Removed stale version from ic.h. Better to have no version listed than the wrong one.
2003-11-06 07:56:10 +00:00
Carl Worth
0819fbb164
Add IcImageGetDepth. Bump version to 0.1.3
2003-11-01 05:23:55 +00:00
Carl Worth
249ff3fb38
Drop AC_CONFIG_AUX_DIR(config) as it was confusing "make distcheck"
2003-10-29 12:50:02 +00:00
Carl Worth
fb811db0d2
Drop AC_CONFIG_AUX_DIR(config) as it was confusing "make distcheck"
2003-10-29 12:21:14 +00:00
Carl Worth
22c167e00f
Fix memory leak of image->transform. Remove currently unused DevUnion type and IcImageChange function.
2003-10-29 10:54:26 +00:00
Carl Worth
b806ea9d1b
Bumped version to 0.1.2 to indicate new IcOperator type.
2003-10-29 10:46:10 +00:00
Carl Worth
ece5507937
Patch from Bryan Worth <bryan@theworths.org> to eliminate lots of leftover, undesired dependencies on X header files.
2003-10-29 10:45:02 +00:00
Carl Worth
17f5e712e2
Require __GNUC__ >= 3 before defining slim_hidden_def macro
2003-09-24 06:20:38 +00:00
Carl Worth
ba03c60ce9
Require __GNUC__ >= 3 before defining slim_hidden_def macro
2003-09-23 07:58:02 +00:00
Carl Worth
1abf6689e1
Updated calls to slim_hidden_def to track cahnges in slim 0.2.0
2003-09-09 17:35:42 +00:00
Carl Worth
be113ebc4a
Bump version number to 0.2.0
2003-09-09 17:33:52 +00:00
Carl Worth
5d1bf0b96b
Remove ';' from slim_hidden_def. Bump version to 0.1.1
2003-09-09 17:32:07 +00:00
Carl Worth
4551d78c8f
Expose functions for creating IcFormat based on IcFormatName or masks. The actual IcFormat struct is no longer exposed. Bump version number to 0.1.1
2003-09-05 15:24:45 +00:00
Carl Worth
36307e49d4
Portability fix for OpenBSD (from Michael Schubert)
2003-09-05 10:17:22 +00:00
Carl Worth
1a6496eaec
Portability fix for OpenBSD (from Michael Schubert)
2003-09-02 13:36:17 +00:00
Carl Worth
596d081d47
Add --enable-maintainer-mode to autogen.sh
2003-08-18 18:53:16 +00:00
Carl Worth
e7eecebc27
Fixed to give a better warning if pkg-config is not installed
2003-08-18 18:45:24 +00:00
Richard Henderson
b7483e81a7
Define as __builtin_popcount when available.
2003-07-31 20:46:21 +00:00
Richard Henderson
2d51c71a79
Check for slim revision.
...
Depend on slim.
Don't include icimage.h.
Don't include ic.h.
Include slim_{export,import}.h as appropriate. Mark all symbols __external_linkage.
Include slim_import.h; mark symbols __internal_linkage; add slim hidden_proto declarations.
Mark all symbols __internal_linkage.
Likewise.
Provide hidden definition.
Likewise.
Likewise.
Likewise.
Likewise.
Make static.
2003-07-31 10:00:08 +00:00
Richard Henderson
f4dc2f2ee0
Attribute visibility not present until gcc 3.3.
2003-07-31 02:14:10 +00:00
Richard Henderson
7b1d999679
Make everything but IcComposite static.
...
Make everything except IcBuildCompositeOperand and IcCompositeGeneral static.
Make static. (IcLaneTable): Turn into a function. (IcBltOne): Make IcLane const. (icStipple24Bits): Make static.
Remove lots of now static declarations.
Likewise.
Make static. (icStipple2Bits, icStipple1Bits): Make static. (IcStippleTable): Turn into a function.
2003-07-31 02:11:33 +00:00
Carl Worth
a1e7245d74
Committing missed ChangeLog entry
2003-07-30 11:50:38 +00:00
Carl Worth
f4017c5857
Fixed IcRectangle to be compatible with XRectangle.
2003-07-30 10:54:44 +00:00
Carl Worth
1ec2cb30f5
Removed false dependency on X.
2003-07-30 10:36:50 +00:00
Richard Henderson
e82a135aac
New.
...
Add slim.pc.
New file.
2003-07-30 10:09:53 +00:00