Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
OpenFL
OpenFL
Collective -
Host: opensource -
https://opencollective.com/openfl
- Website: https://www.openfl.org
- Code: https://github.com/openfl
github.com/openfl/libpixman - 27a4fb4747426ee935d2149cca2197a369c4556d authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
Update all the fast path tables to match using a new
PIXMAN_STD_FAST_PATH macro.
For now, use 0...
github.com/openfl/libpixman - 6197db91a32da7ea281fd87b59f5bb74b989361b authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
Also factor out the source format code computation to its own
function.
This is necessary now that we have a 32 bit version of
pixman_image_composite().
Previously they would be evaluated at 8 bits and then expanded.
github.com/openfl/libpixman - 15d07d6c2ac4ed5d41dc80b476e09e8d7dd6a84a authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
This is equal to pixman_image_composite(), just with 32bit parameters.
pixman_image_composite() ...
It's basically the 32bit version of pixman_image_fill_rectangles(), just
with a saner data type.
Avoids duplication of code
github.com/openfl/libpixman - 0e8550798f69ef69dbde59eda6341ab4e0801069 authored almost 15 years ago by Benjamin Otte <[email protected]>github.com/openfl/libpixman - b194bb78c8a32b7252cccaebdc085cd8e759427d authored almost 15 years ago by Benjamin Otte <[email protected]>
No indenting of the header to keep git blame working
github.com/openfl/libpixman - 78b6c470789eb226708a5d98bb06a962d2ae0b0d authored almost 15 years ago by Benjamin Otte <[email protected]>github.com/openfl/libpixman - c066c347aeaa779b7a3c9e3cde45413277370f0f authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 8fce7b18f3033aa1423b96b9847f6ae3133fad7a authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 23e1ba3c062711fe256612ca7f39478e048a6708 authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
Don't use the one from the image. This is the first half of bug 25950.
github.com/openfl/libpixman - 7f00dc62e4aa4b2b417ca1c86813a6b4c7f78673 authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>This program demonstrates three bugs relating to alpha maps:
- When fetching from an alpha map ...
github.com/openfl/libpixman - 042f978b04aefe56ec912c88ec879e668153a287 authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>This is the other half of bug 25950.
github.com/openfl/libpixman - 0df6098f3d941608f945d02e2af65b70ac499e0a authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>Something in the X server apparently does this.
github.com/openfl/libpixman - 8dabd1fdd8f0030086cfe70f0baba7c502a0e1b8 authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
Previously it would be multiplied onto the image pixel, but the Render
specification is pretty c...
github.com/openfl/libpixman - 05c38141b4861348bf61235341d634019e39e8a9 authored almost 15 years ago by Søren Sandmann Pedersen <[email protected]>
Signed-off-by: Alan Coopersmith <[email protected]>
github.com/openfl/libpixman - c46a87e45afc6eb53ae93f9ca3c1545bd26d18f5 authored almost 15 years ago by Alan Coopersmith <[email protected]>github.com/openfl/libpixman - 3df6cb34315ebaeb2ce3f341160355650d856518 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
The conical gradient angle's fixed point degrees to
radians conversion code is missing a factor ...
There is a couple of bugs in bugzilla where bugs in the X server
triggered asserts in the pixman...
github.com/openfl/libpixman - 91ec7fecc9b16ec1d18c46d08698e6128baaba1d authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 97cf4d494cb6fc0a75eec7d6f06f81ba7644d820 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 28778c997e60af35d26df61fd82860748deb6fab authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - c6c43c65f76aa84c57a94155117487199bc0323e authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - b3afacf9c970fa7de5ffdebebbd8526a55d3e7d8 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
Setting TESTS will run the tests on `make check`
Bug 25131
github.com/openfl/libpixman - bbc5108bf8cfcb1f2334e51a8e904b5be48376e1 authored about 15 years ago by Marvin Schmidt <[email protected]>github.com/openfl/libpixman - 44768320709183a341d219f97c03c5b592a69355 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - f2c7a04c41440b15a5ce1db7ab87dd5bd8c088da authored about 15 years ago by Siarhei Siamashka <[email protected]>
Existing template already supports 2D images processing,
but pixman also needs some NEON optimiz...
github.com/openfl/libpixman - ae8d9df6248445170702c244cd60f894aa761267 authored about 15 years ago by Siarhei Siamashka <[email protected]>
This is ARM NEON optimized conversion of native RGBA format used by
GTK/GDK into native 32bpp RG...
This is ARM NEON optimized conversion of native RGB format used by
GTK/GDK into r5g6b5 format.
This is ARM NEON optimized conversion of native RGB format used by
GTK/GDK into native 32bpp RGB...
github.com/openfl/libpixman - 78a60047ac0f85423e0474ef54930e1f537f646b authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 96fd17488f0966d2df53623195810dc640bf5ca6 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 2d332c7a569803107e11b41c7b2c020b4050e26e authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 062da411d81c7d970a302dd2c283ef5327b867da authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 3d0eedb5d9af97fed68e2da03d6aee40197e2a76 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 86b54c6701666d087f0234047128fbf0fd6468b6 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - aec1524e773758369ab627553dc5c23d18619a85 authored about 15 years ago by Siarhei Siamashka <[email protected]>
Now it's a bit harder to exceed 80 characters line limit
when binding assembly functions.
This fix prevents build failure due to not accepting PLD instruction when
compiling for armv4 cp...
github.com/openfl/libpixman - 3fba7dc6fa52bbf01cfc5c4aab1ab06d49a117b2 authored about 15 years ago by Benjamin Otte <[email protected]>
github.com/openfl/libpixman - 10ab592d57bbeefb3e3297c4a905e5cec233a006 authored about 15 years ago by Benjamin Otte <[email protected]>
NEON unit has fast access to L1/L2 caches and even simple
copy of memory buffers using NEON prov...
github.com/openfl/libpixman - dce6e1bd6840ce0646d8738aaa0927c003dbb361 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 0901ef41fbca2b8fb504c64a2b694bd764770292 authored about 15 years ago by Benjamin Otte <[email protected]>
github.com/openfl/libpixman - c97b1e803fc214e9880eaeff98410c8fa37f9ddc authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 5a7597f81862ecf7b098ed254fb8e4197ccae3a8 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
Pointed out by [email protected] in bug 25137.
github.com/openfl/libpixman - 95a08dece37080e199e436fa6f2dc02e60d346dd authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
This function is needed to improve performance of xfce4 terminal when
using bitmap fonts and run...
This is a similar change as the top/bottom one, but in this case the
rounding is simpler because...
The sampling grid is slightly skewed in the antialiased case. Consider
the case where we have n ...
The rules for trap rasterization is that coordinates are rounded
towards north-west.
The pixman...
github.com/openfl/libpixman - f44431986f667eb49571e9365960524361f833c5 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>github.com/openfl/libpixman - 98bb0a509f401563b8e6e15f4ee26947e9c3d419 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
Instead introduce two new fake formats
PIXMAN_a8r8g8b8_ca
PIXMAN_a8b8g8r8_ca
that are used i...
github.com/openfl/libpixman - 12108ecbe488d1b65e6787585e1caa57af17a008 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
When the destination buffer is either a8r8g8b8 or x8r8g8b8, we can use
it directly instead of fe...
Inside the loop all we have to do is check that the formats match.
github.com/openfl/libpixman - 542b79c30d88788028d391285aa8cd038e96f2b3 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>Instead introduce two new fake formats
PIXMAN_pixbuf
PIXMAN_rpixbuf
and compute whether the ...
github.com/openfl/libpixman - b7fb7e6c700891a12300aaf5c8a4c4b2584a194f authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
This flag was used to indicate that the mask was solid while still
allowing a specific format to...
github.com/openfl/libpixman - cc34554652bf9a402127fa06a03105b49a425895 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - b465b8b79dc008f4f4dcddf45754fef260e51619 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 56bd91340102e915a239d2afa1db223109cf6639 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 13f4e02b1429d62b08487beebd8697887a5a9608 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 24e203a8a8394edb3a89f3d6be1bdcab41fbe7f9 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
This is a small speedup on the swfdec-youtube benchmark:
Before:
[ 0] image s...
github.com/openfl/libpixman - abefe68ae2a422fecf315f17430c0cda5561be66 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - deeb67b13a0f9267b59d9755e7a0102da29a6747 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 7e1bfed6767774a43c288ab780f62a20eccff805 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 635f389ff477a0afe82c6038a835e262d5034d99 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 2dfbf6c4a520da4647bb480a124dfe5cbece225b authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - cccfc87f4f597f99b74691af172126a2346f9239 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 43824f98f1fc41d923dd8ddd97e74942c01aadf8 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - f449364849b2cc75a48cc3b35d2a373d38b71c09 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 189d0d783cc62aa3b739218689042c9235c04fa1 authored about 15 years ago by Siarhei Siamashka <[email protected]>
These functions serve as 'adaptors', converting standard internal
pixman fast path function argu...
GNU assembler and its macro preprocessor is now used to generate
NEON optimized functions from a...
github.com/openfl/libpixman - e89b4f8105beaa27b6098a5dc7dfec62879ebd1d authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 2d54ed46fb7428aa1d9f114450554fc33acff2c4 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - dcfade3df96559ce942df5d16b7915c94f7d9e57 authored about 15 years ago by Siarhei Siamashka <[email protected]>
github.com/openfl/libpixman - 1eff0ab487efe4720451b8bd92c8423b9772a69a authored about 15 years ago by Siarhei Siamashka <[email protected]>
Instead of mucking around with CFLAGS in configure.ac, preventing
users from setting their own C...
Fixes bug 23169.
github.com/openfl/libpixman - 67bf739187cd43b5fff754b25693f76bb788d1fa authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
This function is needed to improve performance of xfce4 terminal.
Some other applications may po...
This function is needed to improve performance of xfce4 terminal.
Some other applications may po...
github.com/openfl/libpixman - 5f429e45106d79c48ee102987ef84be54fd421d8 authored about 15 years ago by Siarhei Siamashka <[email protected]>
This adds a bilinear fetcher for the case where the image has a scaled
transformation, does not ...
github.com/openfl/libpixman - f0c157f888185279681bad305973f246dca2e535 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
Speed up bilinear interpolation by processing more than one component
at a time on 64 bit archit...
On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
> On Tue, Oct 20, 2009 at 08:23:55PM -0...
github.com/openfl/libpixman - dc46ad274a47d351bacf3c2167c359d23dbaf8b3 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - bb3698d47925db77925810c3128be1641f455c60 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 895c281c4094844f9f955621e4ac1e4394d865f0 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
github.com/openfl/libpixman - 9cd470665b1bb7e0cb810f2457d3788f7c981072 authored about 15 years ago by Søren Sandmann Pedersen <[email protected]>
It was bounding the clip region to INT16_MIN, INT16_MAX, but this was
a relic from the X server....
github.com/openfl/libpixman - 5c3ef4e9798f3395c55fe7b57df32f77c0de2c71 authored about 15 years ago by Benjamin Otte <[email protected]>
Fixes compilation with -Wswitch-default. Compilation with -Wswitch-enums
works fine as is.