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

Fix pixman/Makefile.am to work with Solaris make

github.com/openfl/libpixman - 3cea659d72bc3429a8766e63c66346e76e61c9b5 authored over 16 years ago by Alan Coopersmith <[email protected]>
Remove unused macro

github.com/openfl/libpixman - 27b753c9deabe5ac775021abfae98a6a1830cfc2 authored over 16 years ago by Luca Barbato <[email protected]>
Remove VMX from CPUFeatures, ppc isn't using it at all

github.com/openfl/libpixman - 584118fb6c15d695b6a203c2df51411958957880 authored over 16 years ago by Luca Barbato <[email protected]>
Simplify cpu feature check

github.com/openfl/libpixman - fc96121afd5d8451c9d8ba8a693e589d1999d131 authored over 16 years ago by Luca Barbato <[email protected]>
Refactor path selection

github.com/openfl/libpixman - 08b317a5f519978cfabebd75d5595b19fc1d1425 authored over 16 years ago by Luca Barbato <[email protected]>
Force inlining

github.com/openfl/libpixman - 083cadd4c7d1270b0ee9f0365327b872898d1561 authored over 16 years ago by Luca Barbato <[email protected]>
Add SSE2 implementations of many compositing operations.

github.com/openfl/libpixman - 92ef26dfed3337831dd5156bfe0d20b132a26a29 authored over 16 years ago by André Tupinambá <[email protected]>
Unbreak vmx pixman

github.com/openfl/libpixman - 8e68544e0d8cc7af24fb8b298fd6afd47c620136 authored over 16 years ago by Luca Barbato <[email protected]>
Merge branch 'master' into vmx

Conflicts:

pixman/pixman-pict.c

github.com/openfl/libpixman - 1ec7bd2cb2d02caca06742b0091f293d29d95a44 authored over 16 years ago by Luca Barbato <[email protected]>
Simplify handling compiler handling in MMX code

Instead of using the parameters --param inline-unit-growth=10000 and
--param large-function-grow...

github.com/openfl/libpixman - 53882228c9bbd50609e2858502b9bc087ca76903 authored over 16 years ago by Søren Sandmann <[email protected]>
Use a macro to append _accessors to things.

Signed-off-by: Søren Sandmann <[email protected]>

github.com/openfl/libpixman - 9f76747adec7ea00e31dd817427c1ed1bfa86aa8 authored over 16 years ago by Aaron Plattner <[email protected]>
Generate 64-bit combining functions.

Copy some macros from pixman-private.h into combine.inc and update them to
generate 64-bit versi...

github.com/openfl/libpixman - a7065162aff9d1de9fc3db9756e4e76f6b8d063b authored over 16 years ago by Aaron Plattner <[email protected]>
Replace hardcoded numbers and uint*_t in combine.inc.

The masks and shifts have been replaced with preprocessor defines generated by
combine.pl. The ...

github.com/openfl/libpixman - 48521e6fe4378f9cc49d2dfb8d87490e65267a49 authored over 16 years ago by Aaron Plattner <[email protected]>
Tack 32 onto the ends of the combining function types.

Signed-off-by: Søren Sandmann <[email protected]>

github.com/openfl/libpixman - e0e5c4b72937728d0b36b1077d94ce92a2374c9a authored over 16 years ago by Aaron Plattner <[email protected]>
Move combining routines into combine.inc and add a Perl rule to generate it.

This will eventually be used to search & replace types and mask/shift
calculations to generate a...

github.com/openfl/libpixman - f88519ed3fed42e41aa5623540466d0bee1a887b authored over 16 years ago by Aaron Plattner <[email protected]>
Move combining macros into pixman-combine.c.

Signed-off-by: Søren Sandmann <[email protected]>

github.com/openfl/libpixman - 30746b1e1e5101fd1502c676e777e27953772f75 authored over 16 years ago by Aaron Plattner <[email protected]>
Require GCC 3.4 for SSE and SSE2.

Also include <emmintrin.h> in the SSE2 test and use SSE_FLAGS rather than MMX_FLAGS

Reported by...

github.com/openfl/libpixman - 1ae751215e255adecacad960b5bc98ff86039a07 authored over 16 years ago by Søren Sandmann <[email protected]>
Fix bug in FbStore_b2g3r3

github.com/openfl/libpixman - a1f51cb09ead3e0007c12e98ce74948a92e80ec5 authored over 16 years ago by Søren Sandmann <[email protected]>
Optimize operators based on source or dest opacity.

Check if we can replace our operator by a simpler one if the src or
dest are opaque The output o...

github.com/openfl/libpixman - 0b207ae11065c740f2644a89fc13207a5343554e authored over 16 years ago by Antoine Azar <[email protected]>
Revert "pixman-version.h is generated, don't distribute it"

This reverts commit 4fd8910ea499eb484e29c44dbee7dbc029656e9c.

github.com/openfl/libpixman - 2976e690410d10b916014effe5d1842d0c8a7908 authored over 16 years ago by Julien Cristau <[email protected]>
pixman-version.h is generated, don't distribute it

github.com/openfl/libpixman - 4fd8910ea499eb484e29c44dbee7dbc029656e9c authored over 16 years ago by Julien Cristau <[email protected]>
Add CopyAreammx fast path for argb32 SRC xrgb32 and abgr32 SRC xbgr32

github.com/openfl/libpixman - 4cde0886b52c82b792e8fbf2248bf8ff9aa079fa authored over 16 years ago by Frederic Plourde <[email protected]>
Remove prototype for nonexistent pixman_image_set_filter_params

github.com/openfl/libpixman - f45b331f7bb7d7effe279159d8c899952b52a270 authored over 16 years ago by Julien Cristau <[email protected]>
Get rid of pixman_composeFunctions_accessors.

The combining functions operate on scratch memory, so they don't need the access
wrappers. Ther...

github.com/openfl/libpixman - a331519b865d157ac5fec231fda02ee74ba1ede1 authored over 16 years ago by Aaron Plattner <[email protected]>
Fix test build when srcdir != builddir.

The tests were including pixman.h, but pixman.h couldn't find pixman-version.h
because it was in...

github.com/openfl/libpixman - 0c3547bad41e1a5b12c0ffaa1c106043399dc3fc authored over 16 years ago by Aaron Plattner <[email protected]>
Post-release version bump

github.com/openfl/libpixman - cd3799317fced697e4bc729c3ea8d42ed7edf526 authored over 16 years ago by Søren Sandmann Pedersen <[email protected]>
Fix log generation

github.com/openfl/libpixman - 92b675db8d3ef44c3c87110443b15a68a871cf7b authored over 16 years ago by Søren Sandmann Pedersen <[email protected]>
Bump version to 0.10.0.

Also a bunch of changes to the release make targets

github.com/openfl/libpixman - 0c33317f59b93f5cab348619b1c38a5dce97de94 authored over 16 years ago by Søren Sandmann Pedersen <[email protected]>
Make username configurable; add Makefile.win32 to EXTRA_DIST

github.com/openfl/libpixman - 0637671959b56bba93f39208c825c0d97e2f90df authored over 16 years ago by Søren Sandmann Pedersen <[email protected]>
Fix up unsigned long long/ullong usage

A few stray "unsigned long long"s were in place, along with
a ullong typedef outside of the appr...

github.com/openfl/libpixman - 10a227ed9311529cd98cb8b3aa1b8d48dad8b517 authored over 16 years ago by Vladimir Vukicevic <[email protected]>
Make it distcheck

github.com/openfl/libpixman - eec44d371f278ee1f7de03d1a0fcaa17941c8a00 authored over 16 years ago by Søren Sandmann <[email protected]>
Move version functions from pixman-version.c into pixman-utils.c.

Delete pixman-version.c

github.com/openfl/libpixman - 03b9c143770566ebcbee7ca3abde223529c07ce9 authored over 16 years ago by Søren Sandmann <[email protected]>
Make pixman-version.h print an error if you include it by itself

github.com/openfl/libpixman - cb7fceabb9da30d03b29f9ff946a3793a1b9ebab authored over 16 years ago by Søren Sandmann <[email protected]>
Update TODO

github.com/openfl/libpixman - 0982adf0794507899f642bdb55f3a979d6cc486e authored over 16 years ago by Søren Sandmann <[email protected]>
Eliminate duplicate case values that were breaking the compilation.

github.com/openfl/libpixman - 3e700366ef82f0ecd28014cf873ffd292ad9cdc5 authored over 16 years ago by Carl Worth <[email protected]>
New API: pixman_format_supported_destination and pixman_format_supported_source

These functions allow for callers to use the PIXMAN_FORMAT macro to
construct a format code and ...

github.com/openfl/libpixman - 7fa668f4ac4be756d097b29240bf15bb71ae6db9 authored over 16 years ago by Carl Worth <[email protected]>
Add pixman_version function and related macros

The complete new API here makes available compile-tim version checks:

PIXMAN_VERSION
PIXMAN_V...

github.com/openfl/libpixman - bd2a53fc4ece82321f139cdf3276a7ceb871f895 authored over 16 years ago by Carl Worth <[email protected]>
Document incrementing the micro version immediately after a release

This is a cairo-like scheme where the version number is incremented
both immediately before and ...

github.com/openfl/libpixman - 0c2c891c8f76d1fdb6efe763d35cd5bf75b9a9a7 authored over 16 years ago by Carl Worth <[email protected]>
Increment pixman version to 0.9.7

This represents the in-development state, (so that the next release
will be 0.9.8 with an even-n...

github.com/openfl/libpixman - b078cb3250b63b1c942b93738557af7401e42c9b authored over 16 years ago by Carl Worth <[email protected]>
Only define pixman_have_sse() as function if USE_SSE2 is also defined

.. otherwise it's already a macro evaluating to FALSE.

github.com/openfl/libpixman - 11cfd5d1bb9d1ea89f9d82bf6f447e577d673816 authored over 16 years ago by Vladimir Vukicevic <[email protected]>
Make configure message alike the mmx/sse/sse2 ones

github.com/openfl/libpixman - e63bf1554b4adf9e687ec86213a97caab2218a77 authored almost 17 years ago by Luca Barbato <[email protected]>
Update vmx

github.com/openfl/libpixman - dcc530178050522705e70ff2f09b9da2b358ac01 authored almost 17 years ago by Luca Barbato <[email protected]>
update patch

github.com/openfl/libpixman - 550e5f54abe4f3f0b6fcd278c3b4533036276e3f authored almost 17 years ago by Luca Barbato <[email protected]>
Move fbFetchTransformed and friends into pixman-transformed.c.

github.com/openfl/libpixman - 4f33f454c6dbaf356d20cee8d35fdf02f9a0317d authored almost 17 years ago by Aaron Plattner <[email protected]>
Move pixmanFetchSourcePict and friends into pixman-source.c.

github.com/openfl/libpixman - 90ff2bfbe5fd7f1e3aa5273e0fb72ae05e1e88c1 authored almost 17 years ago by Aaron Plattner <[email protected]>
Move fetch, fetchPixel, and store routines into pixman-access.c.

github.com/openfl/libpixman - 76febfcd20c962a467d08c2ee9be612216ffa030 authored almost 17 years ago by Aaron Plattner <[email protected]>
Get rid of fbPrepareAccess and fbFinishAccess, since the former was unused and neither one did anything anyway.

github.com/openfl/libpixman - d6143b8634e2d923456b3198e692ccb463d59952 authored almost 17 years ago by Aaron Plattner <[email protected]>
Rename pixman-compose-operators.c to pixman-combine.c and fix the build.

Add pixman-combine.c to the source list. Make the functions in it static. Call
fbCombineInU th...

github.com/openfl/libpixman - 9fe5913c34a71d83a497e0d2de8db50522db75ee authored almost 17 years ago by Aaron Plattner <[email protected]>
[PATCH] Moved all composition operators from pixman-compose.c to their own c/h file

Signed-off-by: Aaron Plattner <[email protected]>

github.com/openfl/libpixman - d47a686d91d28d996fc7326ada0d2f0c3a305852 authored almost 17 years ago by Antoine Azar <[email protected]>
Fix computation of x_offset in pixman_add_traps.

github.com/openfl/libpixman - 29a8ae4185bf65dbafe0dd7aff3b83bef1bbffbc authored almost 17 years ago by Kamalneet Singh <[email protected]>
Fix the SSE related AMD64 build breakage

The introduction of pixman_have_sse() copied the #ifdef __amd64__
found around pixman_have_mmx()...

github.com/openfl/libpixman - aa9907b237062dade232297aed2269730a988e29 authored almost 17 years ago by [email protected] <[email protected]>
Fix typo; include pixman-sse.h

github.com/openfl/libpixman - 6449782f8a4bea0274a30f86d56214c2c73c0303 authored almost 17 years ago by Søren Sandmann <[email protected]>
Require MMX and MMX_Extensions for SSE. Various code style fixes.

github.com/openfl/libpixman - 917e73385f8769f84da453df99d4e8e0dccc5b23 authored almost 17 years ago by Søren Sandmann <[email protected]>
Add build system support for SSE2.

github.com/openfl/libpixman - 6cb327be1f4e64d09bd9fa8d444afda17ed58da4 authored almost 17 years ago by Rodrigo Kumpera <[email protected]>
Enable/fix MMX compilation under Win32 with Visual Studio

github.com/openfl/libpixman - ddfb69ae8778ac4b3050ddebf499c137ad6eef7b authored almost 17 years ago by Frederic Plourde <[email protected]>
Add rounding epsilon for NEAREST filter after transformation, not before.

For nearest filtering, the transformed location must be rounded to the
nearest sample. For locat...

github.com/openfl/libpixman - f2d8a5caa63596739b4dc47c00daaaafd9f522e2 authored almost 17 years ago by Søren Sandmann <[email protected]>
Fixed transformed/untransformed cases of extend_pad by using fbfetchtransformed in all cases and making sure no fast path can be taken.

github.com/openfl/libpixman - 5bcde57da704000f0fbb52291d01c7f3c0dc8655 authored almost 17 years ago by Antoine Azar <[email protected]>
Update TODO

github.com/openfl/libpixman - 476f10237e432321d7f456b4df9fd206b78d8827 authored almost 17 years ago by Søren Sandmann <[email protected]>
Fix EXTEND_PAD for untransformed sources

github.com/openfl/libpixman - 8533dcbccc142621027469e62dd84030d4248eec authored almost 17 years ago by Antoine Azar <[email protected]>
Fix another NULL dereference in pixman-compose.c, reported by Joel

Bosveld.

Update TODO.

github.com/openfl/libpixman - 77c43c6c49511b203fb098a78d38bb4cef7c2cfd authored almost 17 years ago by Søren Sandmann Pedersen <[email protected]>
Fix a NULL pointer dereference in fbFetchFromNRectangles().

As pointed out by Soeren Sandmann Pedersen, calling
pixman_region_contains_point with a NULL box ...

github.com/openfl/libpixman - 8d79c48126398aa7b31e9bb9e25af9d231075604 authored almost 17 years ago by Bertram Felgenhauer <[email protected]>
Refactor fbFetchTransformed()

github.com/openfl/libpixman - 435086f6a437d8e6b707fad7c9bb30b91ff80684 authored almost 17 years ago by Antoine Azar <[email protected]>
Include only pixman-private.h, not pixman.h, in local .c files

This is so that changes (such as symbol renames) can take place in
pixman-private and ensure tha...

github.com/openfl/libpixman - e95638c629334151e27633cc1c476ea582d766ec authored almost 17 years ago by Vladimir Vukicevic <[email protected]>
export pixman_transform_point_3d function

github.com/openfl/libpixman - 787cc57c7cb36a3b7eff836dd979d08cf7861e29 authored almost 17 years ago by Bertram Felgenhauer <[email protected]>
A tiny amount of ifdef reduction.

Just moving two common assignments outside the condition to
drop the #else part.

github.com/openfl/libpixman - e4d482a6bb766f50f49ba81591ca7c26ba3ce047 authored almost 17 years ago by Carl Worth <[email protected]>
Merge commit 'inte/sampling'

github.com/openfl/libpixman - bcac3335893a24e1d16790cb38d8a105b1e19951 authored almost 17 years ago by Carl Worth <[email protected]>
Add release-publish target and RELEASING instructions

github.com/openfl/libpixman - ad773927d885515bf43d9824c1577199fccfc535 authored almost 17 years ago by Carl Worth <[email protected]>
Ignore test/fetch-test

github.com/openfl/libpixman - e5ceddf038d69cef74df0632f93abae37ec6d7ce authored almost 17 years ago by Carl Worth <[email protected]>
eliminate a special case in fbRasterizeEdges{4,8}.

github.com/openfl/libpixman - 054be107365cac5dc6cff2b6f705978f1899c79e authored almost 17 years ago by Bertram Felgenhauer <[email protected]>
fix cairo's a1-traps-sample test

For 1 bit alpha targets, the left and right boundaries of edges were
not rounded correctly.

github.com/openfl/libpixman - 5467807e757ad6a5ec45085c963425f9dd6d2414 authored almost 17 years ago by Bertram Felgenhauer <[email protected]>
fix cairo's a1-image-sample test

Move the sampling point for image surfaces very slightly so that it's in
the upper left quadrant ...

github.com/openfl/libpixman - 1d89bac5a7a5693911d8a74701bd1c0292160478 authored almost 17 years ago by Bertram Felgenhauer <[email protected]>
Remove trailing ; in SETUP_YV12 macro

Causes compilation problems with MSVC.

github.com/openfl/libpixman - e0af5922cdc5caa97cfb822b792d744e28a3bb37 authored almost 17 years ago by Vladimir Vukicevic <[email protected]>
Avoid use of C++ keyword xor in header

github.com/openfl/libpixman - 45074018c3c221272719ecb2bf9f4ec66ffb8729 authored almost 17 years ago by Alp Toker <[email protected]>
Remove last CVS $Id$ tags

github.com/openfl/libpixman - 9a0639650e276c4c0da5dfe37a8d3ba5a6b81712 authored almost 17 years ago by Vladimir Vukicevic <[email protected]>
Don't use the pixbuf fast paths when the source picture has alpha. Bug

13650, reported by Wu Nian.

github.com/openfl/libpixman - df964790e893a8b511e9322e7161087d8ba182cc authored about 17 years ago by Søren Sandmann <[email protected]>
Merge branch 'master' of git://anongit.freedesktop.org/pixman

github.com/openfl/libpixman - 49240111dbb31c335856f9653544a039275bf033 authored about 17 years ago by Luca Barbato <[email protected]>
Guard MMX get_fast_path() with pixman_have_mmx()

github.com/openfl/libpixman - 72b46bcf345db668b3ec00e7f27c5454cf2ad8b5 authored about 17 years ago by Søren Sandmann <[email protected]>
Use -fvisibility=hidden by default.

Add a PIXMAN_EXPORT macro that expands to the appropriate GCC magic.
Various formatting fixes.

github.com/openfl/libpixman - bb056d4e02ff8ff27f4d2a14f630f5dc01b85d28 authored about 17 years ago by Søren Sandmann <[email protected]>
Make the tables static; remove unused flag

github.com/openfl/libpixman - 48d52fadc23ab027215a3d6c07ffcdbb6d40eb3f authored about 17 years ago by Søren Sandmann <[email protected]>
Set maskRepeat to FALSE when the function is NEED_SOLID_MASK

github.com/openfl/libpixman - 0a53c41dbc5d6476595b2ad58dd9a14a3e85295c authored about 17 years ago by Søren Sandmann <[email protected]>
Conditionalize MMX code with USE_MMX

github.com/openfl/libpixman - 47d39c002d3b5bce827ab1f782583ae8625a5975 authored about 17 years ago by Søren Sandmann <[email protected]>
Add some commented-out plain C fast paths.

github.com/openfl/libpixman - 14d628b0154c6101f0d1bb03d91ff99ca07e4398 authored about 17 years ago by Søren Sandmann <[email protected]>
Delete switch of doom.

github.com/openfl/libpixman - a916c69cc6a02cf35e6aa26181581faf560b6e9d authored about 17 years ago by Søren Sandmann <[email protected]>
Check for correct op.

github.com/openfl/libpixman - 4dcddfa6e9d4de4f4e08fd8e8879db5327b8bf2a authored about 17 years ago by Søren Sandmann <[email protected]>
Add code to locate fast paths. Comment out switch of doom.

github.com/openfl/libpixman - 60134ed7ab638b244dc4f3007d56d794815dab7b authored about 17 years ago by Søren Sandmann <[email protected]>
Beginning of the end for the Switch of Doom.

Add tables with information about the MMX and plain-C fast paths.
Update TODO.

github.com/openfl/libpixman - 819a6d6878d57d3b55075f048a7eed6d5bcab694 authored about 17 years ago by Søren Sandmann <[email protected]>
Track name change from pixman.pc to pixman-1.pc in .gitignore

github.com/openfl/libpixman - f1f52ae4b1b2cca27104c1210625356084baf2f8 authored about 17 years ago by Carl Worth <[email protected]>
Merge branch 'master' of git+ssh://git.freedesktop.org/git/pixman into yuv-porting

github.com/openfl/libpixman - d4d78c8c1a73d1007ebaae3117923bb72d09118f authored about 17 years ago by Alan Hourihane <[email protected]>
Bump version number

github.com/openfl/libpixman - b39ca42fce85248f6c19459388f71bf73a147792 authored about 17 years ago by Søren Sandmann Pedersen <[email protected]>
Merge branch 'master' of git+ssh://git.freedesktop.org/git/pixman into yuv-porting

Conflicts:

pixman/pixman-compose.c
pixman/pixman.h

github.com/openfl/libpixman - 85bccce4d863b99be4b9ce62a8ac7d95f0acab3d authored about 17 years ago by Alan Hourihane <[email protected]>
Only compile with -msse on x86-64.

github.com/openfl/libpixman - 28532430efeb4a1aba8f3e30a790531d2a9e1472 authored about 17 years ago by Søren Sandmann <[email protected]>
Make stride signed in various places. This should fix some the

crashers that people have reported in bug 12398.

github.com/openfl/libpixman - ab6743b17074dfedffb0ee32fe2e37cad03769bf authored about 17 years ago by Søren Sandmann <[email protected]>
Remove comma from enumerator list. Bug 12621, reported by Matt Kraai.

github.com/openfl/libpixman - aca8b610d9ab178fcbcfa4a44d87e52aa7918ea4 authored about 17 years ago by Søren Sandmann <[email protected]>
Add README file based on text from Bjorn Lindquist

github.com/openfl/libpixman - 089c3e6ad00105b2f9a1118d15b4f381653ea6ff authored about 17 years ago by Søren Sandmann <[email protected]>
Merge branch 'master' of git+ssh://git.freedesktop.org/git/pixman into yuv-porting

Conflicts:

pixman/pixman-image.c

github.com/openfl/libpixman - 8aa38d2256c191bf3437034f6176bae30c3c3d19 authored about 17 years ago by Alan Hourihane <[email protected]>
Merge branch 'master' of git://anongit.freedesktop.org/pixman

github.com/openfl/libpixman - 808e4f541b4cfde40c91e6c6cd942f9074d38e94 authored about 17 years ago by Luca Barbato <[email protected]>
Fixed the declaration of pixman_image_set_source_clipping().

github.com/openfl/libpixman - 39a67d35f05aa47cf50191e0837a2125593a7bbc authored about 17 years ago by Tilman Sauerbeck <[email protected]>
[pixman-image] [mlk] Free the locally allocated bits.

If we fail to allocate the image, remember to free the bits if we have
created the buffer on beh...

github.com/openfl/libpixman - 7f820e15070c9b9618d78425b8cb1a4df722eb22 authored about 17 years ago by Chris Wilson <[email protected]>
[pixman-image] Avoid a potential malloc(0).

Do not attempt to allocate bits if either the image width or height is
0 - Cairo has a habit of ...

github.com/openfl/libpixman - b4f0cc6eeaff8d5ea114734fcfa293fce1904ce4 authored about 17 years ago by Chris Wilson <[email protected]>
[pixman-image] Avoid integer overflow when allocating bits.

Check for potential overflows at every step of the calculation of the
buffer size required for t...

github.com/openfl/libpixman - 958a650b8eb1b61143122c3ad1f9b637b6467984 authored about 17 years ago by Chris Wilson <[email protected]>