Richard Henderson
|
9fecd258a6
|
New file.
New file.
New file.
Add them.
Check for src/slim_export.h
|
2003-07-30 09:14:22 +00:00 |
|
Carl Worth
|
e97cfd5eae
|
Made all changes necessary to abandon the Xc library, (sucking the functionality up into cairo_surface_t instead). Eliminated most of the remaining X datatypes (XFixed, XPointFixed, XLineFixed, XTrapezoid). Fixed some numerical problems relating to pen initialization and intersection calculation.
|
2003-07-30 08:30:50 +00:00 |
|
Carl Worth
|
2026b1c44a
|
Initial commit of slim shell
|
2003-07-29 19:52:08 +00:00 |
|
Carl Worth
|
f605294dd3
|
Replaced CARD*/INT* datatypes with stdint types (vektor@dumbterm.net).
|
2003-07-29 14:45:20 +00:00 |
|
Carl Worth
|
47844ba222
|
Fixed to not munge some internal cairot names, (such as cairo_traps_*)
|
2003-07-26 20:38:58 +00:00 |
|
Carl Worth
|
953b708e2c
|
Do nothing in cairo_show_text when using libic.
|
2003-07-25 23:16:31 +00:00 |
|
Carl Worth
|
91739aa148
|
Fix error correction on intersection test to avoid needless spinning.
|
2003-07-25 13:29:07 +00:00 |
|
Carl Worth
|
cf24f32a51
|
Massive cleanup of polygon tessellation
|
2003-07-24 01:40:16 +00:00 |
|
Carl Worth
|
ee146c4740
|
Introduced cairo_fixed_*_t types. Converted several functions from floating to fixed point.
|
2003-07-23 21:20:24 +00:00 |
|
Carl Worth
|
6ef8b5cdf4
|
Better fix for the previous bug. More complete and more efficient.
|
2003-07-19 14:02:43 +00:00 |
|
Carl Worth
|
92284e4ac8
|
Fixed polygon tesselattion for some cases of incorrect sorting when two intersections are very near the same vertical position.
|
2003-07-19 05:19:32 +00:00 |
|
Carl Worth
|
84ed2d465f
|
Fixed some inconsistent tag/typedef names I missed the first time.
|
2003-07-18 12:42:49 +00:00 |
|
Carl Worth
|
dc1e96ae35
|
Renamed everything from Xr* to cairo_*
|
2003-07-18 11:34:19 +00:00 |
|
Anders Carlsson
|
4a57fd0881
|
Pass --enable-maintainer-mode to configure
Add compiler warning flags to CFLAGS.
|
2003-07-10 11:05:24 +00:00 |
|
Anders Carlsson
|
eefc5d5ec7
|
Add accessor for getting a pointer to the image data.
|
2003-07-08 17:06:15 +00:00 |
|
Anders Carlsson
|
42529a2c72
|
Add accessors.
|
2003-07-08 16:00:55 +00:00 |
|
Carl Worth
|
a18f4ea75b
|
Added XrMatrixGetAffine
|
2003-07-03 08:22:44 +00:00 |
|
Carl Worth
|
1fc2dabbd0
|
Added XrGetRGBColor and XrGetAlpha
|
2003-07-03 08:12:51 +00:00 |
|
Carl Worth
|
991d444754
|
Scaling by 0 now causes an InvalidMatrix error
|
2003-06-11 23:43:29 +00:00 |
|
Carl Worth
|
bfdd0ab71b
|
Cleanup of some stale unused code.
|
2003-05-28 19:31:30 +00:00 |
|
Carl Worth
|
528c1aceb1
|
Added XrSurfacePutImage. Fixed missing translation of clip region.
|
2003-05-28 19:28:53 +00:00 |
|
Carl Worth
|
c988feb05d
|
Changed default matrix to be 3780 user units per 1 meter physical device
|
2003-05-15 21:16:26 +00:00 |
|
Carl Worth
|
dfc84ef829
|
Added XrSetTargetImage. Removed _XrGStateSetTargetDrawable, (now implemented as a convenience function in xr.c)
|
2003-05-14 21:59:42 +00:00 |
|
Carl Worth
|
b3b306dfd9
|
Added toplevel functions for setting surface matrix, filter. Introduced new XrMatrix object. Fixed to properly hint scaled fonts.
|
2003-05-14 18:30:57 +00:00 |
|
Carl Worth
|
7e1f3f1798
|
Fixed transform/filter support
|
2003-05-14 18:09:09 +00:00 |
|
Carl Worth
|
8f10ce3013
|
Added XrSetPattern
|
2003-05-12 09:46:57 +00:00 |
|
Carl Worth
|
078e552da8
|
XrStroke and XrFill now both go through the same clipping. Cleaned up the three path interpreters (stroke, fill, and bounds), to each be in their own files
|
2003-05-12 09:24:17 +00:00 |
|
Noah Levitt
|
9d4a8db55c
|
Lowercase pkg-config module name and distribution tarball name.
|
2003-05-08 14:21:48 +00:00 |
|
Carl Worth
|
5f61782a7e
|
Avoid crash in IcCompositeTrapezoids when there's nothing to draw.
|
2003-05-05 09:27:09 +00:00 |
|
Carl Worth
|
292d7bd9ba
|
Changed XrFormatRGB32 to XrFormatRGB24
|
2003-05-02 14:07:41 +00:00 |
|
Carl Worth
|
9c814d23d6
|
Added several query functions. Experimental clip support (still incomplete)
|
2003-05-01 08:18:25 +00:00 |
|
Noah Levitt
|
cb1e64d7bc
|
Get rid of all mention of Xrender.
|
2003-04-28 16:00:40 +00:00 |
|
Carl Worth
|
7b5270441b
|
Fixed memory leak
|
2003-04-26 09:57:54 +00:00 |
|
Carl Worth
|
b2e30d233e
|
Remove X datatypes from public interface
|
2003-04-25 14:24:38 +00:00 |
|
Carl Worth
|
c5b28ba63c
|
Fixed libtool versioning
|
2003-04-25 13:34:00 +00:00 |
|
Carl Worth
|
140285ed9b
|
Fixed libtool versioning
|
2003-04-25 13:21:42 +00:00 |
|
Carl Worth
|
b4d3b8e928
|
Fixed to not reference XFixed. Fixed libtool versioning
|
2003-04-25 13:18:13 +00:00 |
|
Carl Worth
|
cdb85050b7
|
Cleanup whitespace in configure output
|
2003-04-23 07:23:46 +00:00 |
|
Carl Worth
|
5a4f65a774
|
extern "C" stuff to support C++ (Fredrik Höglund)
|
2003-04-23 07:17:57 +00:00 |
|
Keith Packard
|
189b01b4fd
|
Require proper Xft version
|
2003-04-22 22:08:58 +00:00 |
|
Carl Worth
|
8bb54c2b2d
|
Fixed typo (Owen Taylor)
|
2003-04-22 16:38:45 +00:00 |
|
Carl Worth
|
e712a21abe
|
Added Makefile.am
|
2003-04-21 12:46:41 +00:00 |
|
Carl Worth
|
8d930fee2c
|
Added Makefile.am
|
2003-04-21 12:41:30 +00:00 |
|
Carl Worth
|
ee738deaf6
|
Switched to autotools. Dropped XrPush/PopGroup. Supports non-X Xc rendering.
|
2003-04-17 13:24:29 +00:00 |
|
Carl Worth
|
b61b9ffc23
|
Removed reliance on server headers. Reowrked IcFormat
|
2003-04-17 08:48:22 +00:00 |
|
Carl Worth
|
2d8dfcec1b
|
Updated to use libpixregion
|
2003-03-05 10:19:48 +00:00 |
|
Carl Worth
|
88bd3a9799
|
updated to use libpixregion instead of Xlib region code
|
2003-02-25 10:33:10 +00:00 |
|
Carl Worth
|
3eaa7a73e7
|
API cleanup
|
2003-02-25 10:28:05 +00:00 |
|
Carl Worth
|
a837f75a8b
|
Initial import of libpixregion
|
2003-02-25 08:05:26 +00:00 |
|
Carl Worth
|
56e193eaf2
|
Added triangle support
|
2003-02-21 14:08:28 +00:00 |
|