Soren Sandmann Pedersen
d25d77852d
Add a TODO file. Indent pixman-compose.c
2007-05-17 09:12:09 -04:00
Søren Sandmann
db3c13c8fe
Add macro magic in pixman-private.h to allow reading and writing to
...
happen through functions. Use them in pixman-compose.c; also delete
unnecessary READ and WRITE macros that always operate on host memory.
Add accessor functions to composite-test.c
2007-05-16 19:35:55 -04:00
Soren Sandmann Pedersen
57d6894ab0
Add an image argument to all the store functions
...
Some tweaks to composite-test.c
2007-05-16 11:13:11 -04:00
Soren Sandmann Pedersen
0cfb66104c
Add an image argument to all the fetch functions
2007-05-16 11:07:54 -04:00
Soren Sandmann Pedersen
a49e425933
Move some macros from pixman-compose.c to pixman-private.h
2007-05-16 11:03:09 -04:00
Soren Sandmann Pedersen
24f8cfce32
Add API to have accessor functions on pixman
2007-05-16 10:56:08 -04:00
Soren Sandmann Pedersen
195100527f
Various formatting fixes
...
Rename pixman_image_composite() to pixman_image_composite_rect()
2007-05-15 16:40:40 -04:00
Soren Sandmann Pedersen
97a4ce541c
Fix typo in pixman.h
2007-05-15 12:15:46 -04:00
Soren Sandmann Pedersen
322659703d
Replace hack to get standard integer types with #if/#elif construction
2007-05-15 12:13:01 -04:00
Soren Sandmann Pedersen
ffbb4a6b1f
Don't build GTK+ test programs if GTK+ is not available
2007-05-15 11:08:24 -04:00
Søren Sandmann
b8d223d683
Export pixman_region_reset
2007-05-12 19:24:42 -04:00
Søren Sandmann
38c4ac5a1d
Export a pixman_region_selfcheck
2007-05-12 17:58:50 -04:00
Søren Sandmann
f226c2b4f2
Export pixman_region_equal()
2007-05-12 17:55:48 -04:00
Søren Sandmann
ecf9d36f6a
Add new pixman_region_set_static_pointers
2007-05-12 17:32:43 -04:00
Soren Sandmann Pedersen
ffab431291
Make the region data struct public
2007-05-10 22:15:57 -04:00
Soren Sandmann Pedersen
e126ef0911
Make the pixman_transform_point_3d() function public
2007-05-10 16:14:40 -04:00
Soren Sandmann Pedersen
f267e4dce7
Change the names of a few functions to prevent them from clashing with the X names
2007-05-10 16:08:12 -04:00
Søren Sandmann
c976db9658
Use a radial gradient in the gradien-test
2007-05-10 10:13:54 -04:00
Søren Sandmann
7ad923eb6f
Make sure 64 bit fixed point types are signed
2007-05-10 09:30:17 -04:00
Søren Sandmann
a5a11df902
Add a transformation to the gradient test
2007-05-10 09:16:34 -04:00
Søren Sandmann
1a58e8478f
Use fixpoint instead of double in gradient test
2007-05-09 18:18:38 -04:00
Søren Sandmann
0ebb7e31db
Remove AM_MAINTAINER_MODE ; add new gradient-test
2007-05-09 18:10:30 -04:00
Soren Sandmann Pedersen
dd670c29bf
Fix various stupid mistakes, such as inverted return_if_fail() tests
...
and only allocating space for a pointer instead of an image.
2007-05-09 14:20:57 -04:00
Soren Sandmann Pedersen
271c830eb0
Remove *error from solid fill constructor
2007-05-09 11:22:56 -04:00
Soren Sandmann Pedersen
e9b1be0151
Various formatting fixes
2007-05-09 11:12:21 -04:00
Soren Sandmann Pedersen
059f62f3b0
Handle setting of NULL properties
2007-05-09 11:09:59 -04:00
Soren Sandmann Pedersen
7529b47ee5
Make images ref counted. Memory management.
2007-05-09 11:00:06 -04:00
Soren Sandmann Pedersen
8bdb8b1d93
Export pixman_gradient_stop; get rid of *error argument from init functions.
...
Add return_if_fail macros to pixman-private.h
2007-05-09 09:47:33 -04:00
Soren Sandmann Pedersen
4ea0d78209
Change to use malloced image instead of stack allocated
2007-05-09 08:20:43 -04:00
Soren Sandmann Pedersen
45c261d75a
Apply bad hack to avoid including config.h
2007-05-08 17:02:44 -04:00
Soren Sandmann Pedersen
59df25cbe4
Install header file in pixman/pixman.h
2007-05-08 14:24:32 -04:00
Soren Sandmann Pedersen
2f882e0361
Fix libpixman.pc.in
2007-05-08 14:00:13 -04:00
Soren Sandmann Pedersen
0c01cbedba
Add setters for various properties
2007-05-08 13:37:03 -04:00
Soren Sandmann Pedersen
e36c6a5eb4
Make the test program test something useful.
...
Also add a check that the public image struct is big enough to contain the
private union.
2007-05-08 13:19:51 -04:00
Soren Sandmann Pedersen
4bd9ebc83d
Add a simple test program; fix linking problems
2007-05-08 10:48:27 -04:00
Soren Sandmann Pedersen
50289aace6
Implement pixman_image_composite() in terms of fbCompositeRect().
2007-05-08 10:32:54 -04:00
Søren Sandmann
df7570f0ad
Add a version of fbcompose.c. Fixes and additions to make it compile
2007-05-07 22:36:15 -04:00
Soren Sandmann Pedersen
589604bfa3
Fix copyright notice
2007-05-06 12:46:42 -04:00
Soren Sandmann Pedersen
c2602792aa
Add fixed point macros, add declarations for image init functions
2007-05-04 23:45:19 -04:00
Soren Sandmann Pedersen
da25101385
Run configure from autogen.sh
2007-05-04 22:34:54 -04:00
Soren Sandmann Pedersen
560a2f52ad
Don't run configure from autogen.sh
2007-05-04 22:34:22 -04:00
Soren Sandmann Pedersen
eb90370859
Make autogen.sh run configure
2007-05-04 22:18:33 -04:00
Soren Sandmann Pedersen
97cdcabe18
Changes to autogen.sh
2007-05-04 22:16:40 -04:00
Soren Sandmann Pedersen
261a293555
Make autogen.sh run configure
2007-05-04 22:11:49 -04:00
Soren Sandmann Pedersen
9f40d13e9f
Add pixman.pc.in
2007-05-04 22:08:40 -04:00
Soren Sandmann Pedersen
7f0b18c94c
Add code to initialize images, based on picture.c from the X server
2007-05-04 22:07:19 -04:00
Soren Sandmann Pedersen
af13f44908
Change autogen.sh to call autoreconf. Remove reference to libcomp.h
2007-05-04 19:44:13 -04:00
Soren Sandmann Pedersen
565f410a1c
Add the files.
2007-05-04 19:13:57 -04:00