Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/openfl/libpixman
https://github.com/openfl/libpixman
f26c9ec438c97515ae874711859e012971ea920a authored over 15 years ago
73810b320ec5eab5bcbd9137f012cf0e4bf6867f authored over 15 years ago
ea17e2e2e43e578b3799fe9a6f7533569aed880c authored over 15 years ago
9df72ebdb8280c7ca3b2696c3f7f48b69438502b authored over 15 years ago
a158d7f14f4b987e9e6380ffe896dbcfd41799ec authored over 15 years ago
7cbfe3ba214006dda5fa6d21871ef6fc61067005 authored over 15 years ago
f130d99c94edbf5aeebeb317df64dbd7a6d20efd authored over 15 years ago
19aae37bfb8fb349258675dd96872c5ba65dcce1 authored over 15 years ago
35bb57e7234994c4169458275e362f02cb5138aa authored over 15 years ago
755638d73cfc5879bd440f0148e982e562509fd0 authored over 15 years ago
The code is now shorter and faster than before
fd1bec2859f775feaff329315cdf16ad27ec4728 authored over 15 years agosrc INVERT dest == (white IN src) DIFFERENCE dest
f08263a25181a5f18991490629ca2e9582836ac6 authored over 15 years agoe3ad87033e3771a3c54b1b8e49813a6959315cd7 authored over 15 years ago
That was an assertion check by infinite loop
ecf9f83ac64236b0834d268e6235306ab84fb749 authored over 15 years ago
This seems to make sense, and as I can't test it against Adobe's Flash
player as that one can't ...
2f57b6f4e9020654ad175a593b17ff07fc3f5cbd authored over 15 years ago
93e32235e6a72bfea14d36a0407fbbe6482e20d9 authored over 15 years ago
239cc46aa77b4be71d738c0136a5465796a29886 authored over 15 years ago
This is necessary to distinguish SATURATE from PDF's HSL SATURATION
e8b4394a409cda48b6598847292b768ad027dbf0 authored over 15 years ago
This adds support only for FbCombineU function.
This work is based on equations provided in SVG ...
0735aeeaeba04f0c33f22b25a191cfd1f27c271d authored over 15 years ago
This improves the readability in gdb when debugging this structure
740425ab969adda1aaf36d8f52dec6f6e5303ed6 authored over 15 years ago99108040f03726bf4bddf55baa7ff6acd796fcf0 authored over 15 years ago
3e39b566ee2aaa414b95b0dae98cc5971c399359 authored over 15 years ago
bb3b3da18ac6e1f935008fa50cd854b3de19afc3 authored over 15 years ago
Delete the div_255/div_65535 macros.
039d4618f79e384d93a7548466f80acae6da738c authored over 15 years ago2c70814b6bff2091bcc55ae4252fe82ae53439e4 authored over 15 years ago
Also rearrange some things in pixman-private.h
b3bd7394477a64ca0460655ca3a8e5326c402167 authored over 15 years ago
It is only used for bilinear filtering now. Also some formatting
changes in pixman-private.h
03587764455bd41684bf29bbecb657ba45b0c341 authored over 15 years ago
1c429b4fbedc5287659c836c0d30801a6209bf57 authored over 15 years ago
7bb9df038293b591e687cbf3a9830476bef7f9fc authored over 15 years ago
The only use of the channel argument could be written better with FbByteAdd().
63b050de5b2627aee0d75c66244e55757ba007ab authored over 15 years agoReplace uses of it with FbIntMult().
026ef583288e1e63e5a84ba998aea2e674f02a17 authored over 15 years agofbOver() is faster anyway, and this lets us get rid of fbOverU.
Also use FbByteMul() in fbIn in...
5028c1599ad9119dbb7b58d2f93e60c857aec769 authored over 15 years agoReplace them with inline functions in pixman-bits-image.c.
ca4750be0a5ea0a6910ad9f4eed6a9989c91c230 authored over 15 years agoe68f8bc1187785309ed3befcda1e1a211fe624e6 authored over 15 years ago
- Add underscores to the pixman_image_get_solid(),
pixman_image_is_solid(), and pixman_is_opaq...
f6faf538eebed4722c085c2eef7b3ae524e3e00c authored over 15 years ago
a4ef790faac2c822df8336ee00c6fc5ea84aaa53 authored over 15 years ago
76bf3073d45e184973cfc992d8f366a4a5ed0127 authored over 15 years ago
653fe825c92935318e0d2d552c3a0336ef82a1de authored over 15 years ago
00d852c96931f4bc27dfec124062e71eb49dc9bc authored over 15 years ago
950bcd7d4a6226d969b0b69513f6806a2d40e08e authored over 15 years ago
f1049c61d6b6b977f56533644bbfa7e2a95ca3a1 authored over 15 years ago
7690af20fcf7f341a5162b77a66660cd05a155b9 authored over 15 years ago
fdb25d97477635dafb0f8c328de65727a2d73a48 authored over 15 years ago
8b616c5725891f2f2d21b71796fb9af5644260e4 authored over 15 years ago
e2b5b05b3818f6a4ecf24dd0030e22784af22e22 authored over 15 years ago
92eca118ad9cdeb61a00a591916f4e34aaaab916 authored over 15 years ago
9541538a97b1101a886a26653a8b416701b2e065 authored over 15 years ago
271a0d34a07ee04d8de0cb435ab9242aeb0a4c5c authored over 15 years ago
Also delete unused orig_data pointer.
433d94e60b8404df39582b6149e60a5faa965160 authored over 15 years agod78e30b26be15683062a1a3b76fbbe7d3b5abe0f authored over 15 years ago
6e20c2574354d1cb071a1201ff166cb5e92c00d2 authored over 15 years ago
76aa72e8cac12400ac8f635b81642335b0d27310 authored over 15 years ago
3c0ed5b92dc205d4fa6c9fa2f2772022f2404549 authored over 15 years ago
fb0fe616f2e0ce8f31f88887ca2a7ec394886b90 authored over 15 years ago
There was one remaining use of FbMaskBits in the a1 trap rasterizer;
just move that macro there.
84886292e2c9be4149a32c7499015960331db426 authored over 15 years ago
It was only used for storing into a1 images, and that code could be
written more clearly by comp...
590d034bb399d28b191ac50c764d03ebd342e149 authored over 15 years ago
16a87a89e1330c18876aaf17ccc6f07243062ca8 authored over 15 years ago
793c92dadb6f9c82ace50711c0e8c51e62368f19 authored over 15 years ago
5624ca0417bf7a30b5b05235e902b237a77b8543 authored over 15 years ago
d18722cdb6ddde7abba9cd1492e636f2668fadf1 authored over 15 years ago
81d6725f3106a888fe0fbffba4a0d05d553d0777 authored over 15 years ago
Just use WORDS_BIGENDIAN instead.
afcfc8efc48630f0f349aefc8c86619fc7514647 authored over 15 years agofd83e3594b440ade9acc1263dcd2a0980aa7ebcc authored over 15 years ago
d7234efc9a5d6a371692287555820fcd0f7ba48d authored over 15 years ago
There are no traces of fbpict.c in it anymore.
093112a1b720c3a74b28b7b4289feb16fbe4afd1 authored over 15 years ago
The general_composite_rect() function has two invocations
of the return_if_fail() macro before a...
Instead just define the function in pixman-region16.c
d4dc812380f937908e466bfab52bfcc3b5334ebe authored over 15 years ago8b344e417e06f80a24bff9b6fadf4d82b54ab911 authored over 15 years ago
2f9787a9cf3fe0783d1b46a01534ba6588b53e3f authored over 15 years ago
cacfd7fe33e7e7643199de0dffb8312c0c432ccf authored over 15 years ago
216f46eb7e3f468f2b64421bdfbcb6e58eafc7e8 authored over 15 years ago
43f3825660914aae7786537ad069758a057488ce authored over 15 years ago
8821885207f74bf9a18b374a1ee5de2442f603a3 authored over 15 years ago
Also add a couple of comments about what these functions do.
e063bd5555ed874a351bada2ef2a7082c42cb426 authored over 15 years agoce2944747455265d24bbbd6ab4b843bf974c8126 authored over 15 years ago
207c9480b5fdb30dd5b9bfc37707ff9cbf1d2d8a authored over 15 years ago
9dfaa6365f247c1fefb84805ecf850deebb05193 authored over 15 years ago
These were used to zero the x8 channel of PIXMAN_x8r8g8b8
destinations. However, we treat this c...
304412752e2cbb7a8d407ca1af45d4ec1508e5b2 authored over 15 years ago
Don't use return in a void function.
ac3fdeb97b21bd03e1902166310533377abd441d authored over 15 years ago94964c221fe8141e5177d98f5357dca33fa00544 authored over 15 years ago
af660613eefbb474fd62f01b6f073fae389bd6f7 authored over 15 years ago
Each scanline of the destination is bulk-loaded into a cached buffer on
the stack (using the Qua...
1a7f25946b5b64aa604fab0f6d428bacb5296a4e authored over 15 years ago
9733b2c4d4ed8fbd3f6e770446b457e0526db152 authored over 15 years ago
b1cb5922f785310ef790811b52e4e2b0c85dfccc authored over 15 years ago
b6a3868ced67eb363273bfbee0d850c4d06cca34 authored over 15 years ago
1217c11a02ef60a3955fd98f7cec48de4cb9561b authored over 15 years ago
68ec1244cdd4aa2703739a19c7c3917231b7b889 authored over 15 years ago
X servers prior to
ebfd6688d1927288155221e7a78fbca9f9293952
relied on pixman not clipping to ...
ebc39ed35a9f79ac9bb329bfc7dc27f290f6e1b0 authored over 15 years agoThe new rule is:
- Output is clipped to the destination clip region.
- If a source image has t...
78ca4eea6467dbb6b9da1198b9526750a0a8dca3 authored over 15 years ago
Computing the composite is region is a bit expensive, so only compute
it if we are likely to act...
85a2f55e6b55833cb4092c6e9e58497fbd9e7167 authored over 15 years ago
dc0a9dd65ab2622646d1220adf3e5ea70dcae951 authored over 15 years ago