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

Remove unused function

github.com/openfl/libpixman - 1b98166b016af5fa374ad534d53b772c7fd2c4a5 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Misc formatting

github.com/openfl/libpixman - 06836d35d26941e826e99fe35e06da50756da641 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Add fetch_pixel_raw_32 and fetch_pixel_32 virtual functions.

By default both are intialized to bits_image_fetch_pixel_raw(), but if
there is an alpha map, th...

github.com/openfl/libpixman - 31096446b6866de0a85ca6eb4fb68a45b21c4b49 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Various renamings and clean-ups

github.com/openfl/libpixman - a233b332cd9408d35e57a400874cca6188347cc2 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change bits_image_fetch_alpha_pixels() to fetch just one pixel.

github.com/openfl/libpixman - 073399b09f073c44dd10b027788c09eddfcdf2e0 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change all the fetch_pixels() functions to only fetch one pixel.

github.com/openfl/libpixman - 7c8959ea3b2ff3d3abf995b3feccc677e15b4e27 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Move bounds checks for REPEAT_NONE to get_pixel()

On a P4, this is a large speedup for the swfdec-fill-rate-2xaa trace:

After:

[ # ] backend ...

github.com/openfl/libpixman - c606a05213d1fe5d73b39454407414a2a245da39 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Make bits_image_fetch_nearest() return one pixel.

Previously it would work on a buffer of coordinates.

github.com/openfl/libpixman - a4f3fd3b2592b1b4791075187016ad444c2d60d4 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change bits_image_fetch_transformed() to work one pixel at a time.

Previously, it would generate a buffer of coordinates, then pass that
off to a pixel fetcher, bu...

github.com/openfl/libpixman - f382865ebe5e1e8d4b5299b908dab9b719fcb8ec authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change bits_image_fetch_pixels_convolution() to fetch just one pixel.

github.com/openfl/libpixman - 6d1dfc3945917b507d40f1f3c1b1cf07858d18dd authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change bits_image_fetch_bilinear_pixels() to fetch one pixel at a time.

github.com/openfl/libpixman - b3f849f74f848c407afda1be15b966e1d6eda745 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Make the repeat routine work on only one coordinate at a time.

github.com/openfl/libpixman - a37383a2c646ee10ebe36d03df6bd1c0f8a75052 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Only define PIXMAN_TIMERS if timers are actually enabled [bug 23169]

github.com/openfl/libpixman - 4ef2807c3a6697731ada43ddad2fa915ed7cfe11 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Various updates to the CODING_STYLE document

github.com/openfl/libpixman - 9dec2e352b24bdccaac4f570b8cf12e61a9194ee authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Add a CODING_STYLE document based on the one from cairo.

github.com/openfl/libpixman - 2abd56e9e3d012fcb0b7c6d459ed4831464c0f2f authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Replace a bunch of 'pict's with 'image'

github.com/openfl/libpixman - edd476d5be8f248ea21d9d80cf1986d0ccdecc3b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Remove a couple of unused variables

github.com/openfl/libpixman - fdd01bcbd473f7a46c66ce8538657e32400974ed authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Rename source_pict_class_t to source_image_class_t

github.com/openfl/libpixman - 845910c200db3f279229da67fbd330d903776777 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Explain how we can simplify the radial gradient computation

Soeren rightfully complained that I had removed all the comments from
André's patch, most import...

github.com/openfl/libpixman - 11d888a2837b3fe309348126b4f7c56df559df4e authored over 15 years ago by Chris Wilson <[email protected]>
Fix inversion of radial gradients when r2 > r1

Fixes: Bug 22908 -- Invalid output of radial gradient
http://bugs.freedesktop.org/show_bug.cgi?i...

github.com/openfl/libpixman - 20d2df03059d6a5941464d80e81e8116ebf4dbfe authored over 15 years ago by Chris Wilson <[email protected]>
Don't warn for empty rectangles, only degenerate ones

github.com/openfl/libpixman - 84b7df09394ac7237fb42fe25c0fbde77e065a16 authored over 15 years ago by Benjamin Otte <[email protected]>
Log errors for invalid rectangles passed to region code

github.com/openfl/libpixman - 1435c8aa3db3b6bde26216e260cc94baba225664 authored over 15 years ago by Benjamin Otte <[email protected]>
Simplify code that logs errors

github.com/openfl/libpixman - 1796e6bf17a5d20039e098c4e352cd2765ed444e authored over 15 years ago by Benjamin Otte <[email protected]>
Make the text when reporting a broken region more useful

github.com/openfl/libpixman - 85d56f3f7cb9c90c5af52b28fb6f7c1b14f09f07 authored over 15 years ago by Benjamin Otte <[email protected]>
Post-release version bump

github.com/openfl/libpixman - a77d4ffeb661d4d75109fc368bded26843662259 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Pre-release version bump

github.com/openfl/libpixman - f3ac1368775542e09f3741d2ad7b72af20bd9663 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Don't assert when malformed regions are detected.

Instead print a message to stderr so that it will end up in the X log
file.

github.com/openfl/libpixman - 7c56911e3b5b97b26dceff9b68d9fed32693d57b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix another search and replace issue

github.com/openfl/libpixman - f9660ce29ed072c6cbaec711c5d18b9f0ba113ae authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix search-and-replace issue pointed out by Koen Kooi.

github.com/openfl/libpixman - b3196b63274134a594fc091ec2f8be3b44734411 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Add implementation of MMX __m64 functions for MSVC x64.

Microsoft C++ does not define __m64 and all related MMX functions in
x64. However, it succeeds ...

github.com/openfl/libpixman - 0ff5733c16804d5b10782556eeeade7061924846 authored over 15 years ago by George Yohng <[email protected]>
Fix read of BITS members from a solid image.

During the fast-path query, the read_func and write_func from the bits
structure are queried for...

github.com/openfl/libpixman - 0b95afd259bb839a026955e7fda15b44fa22a805 authored over 15 years ago by Chris Wilson <[email protected]>
Only apply the workaround if the clip region extends beyond the drawable.

This works because the X server always attempts to set a clip region
within the bounds of the dr...

github.com/openfl/libpixman - c7b84f8b043018368fade4ad13730cfcaaf5c8cc authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Rework the workaround for bogus X server images.

Bug 22844 demonstrates that it is not sufficient to play tricks with
the clip regions to work ar...

github.com/openfl/libpixman - 6bd17f1e9861693262fa88bfeff5d3279b3f6e7d authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Add test case for bug 22844.

github.com/openfl/libpixman - dfdb8509e2160a0db7d72e775dd348090e6fb968 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix typo in sse2_combine_over_pixbuf_0565()

github.com/openfl/libpixman - 96340123eba05bff85433bb2db3a7ad80c8e57ba authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix NEON build for older ARM CPUs

The pld instruction used in the NEON assembler code is only available
for ARMv5e and >= ARMv6.

...

github.com/openfl/libpixman - 767542cfb955ba22dad1259eff8a2fe16e7b8ba4 authored over 15 years ago by Adrian Bunk <[email protected]>
Some formatting changes to pixman-arm-neon.c

github.com/openfl/libpixman - 184cd80aa46dd9d8bd023d3b70a345330b72d7e7 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
ARM: Commented out the rest of buggy NEON optimizations

These functions have problems with invalid memory accesses and often
crash X server

github.com/openfl/libpixman - cb4a5fd18f20f49ed2721f04a886c2ffd1645d09 authored over 15 years ago by Siarhei Siamashka <[email protected]>
ARM: Workaround cs2007q3 compiler bug for NEON registers clobber list

128-bit registers "qX" are incorrectly handled in inline assembly
clobber list for codesourcery ...

github.com/openfl/libpixman - c27a60f94cea7deb0afb21e734c892d475bfa06d authored over 15 years ago by Siarhei Siamashka <[email protected]>
ARM: Use Ian's variant of 'neon_composite_over_n_8_0565' function again

This patch effectively reverts the changes done by commit
8eeeca993252edc39da9c5c57545b81215fafc...

github.com/openfl/libpixman - 1aee6813ac45e6b206522623f58f1110a54186b1 authored over 15 years ago by Siarhei Siamashka <[email protected]>
ARM: Fixes for the inline assembly constraints in pixman_fill_neon

Some of the variables in the inline assembly arguments list are
actually modified by the assembl...

github.com/openfl/libpixman - 5d2c527a2234d34b6269c561b08ebcaabf0b3ea3 authored over 15 years ago by Siarhei Siamashka <[email protected]>
Update Makefile.win32 to make it work again.

github.com/openfl/libpixman - 2356ba38fd0c0002be4484adb8ca51de32b2ff81 authored over 15 years ago by Miha Vrhovnik <[email protected]>
Add a lot more sanity checks to region code

- Introduce a GOOD_RECT() macro that checks that a pixman_box_t is not
empty or degenerate an ...

github.com/openfl/libpixman - d4b22bd9935662912641abe5fd010d906c839405 authored over 15 years ago by Benjamin Otte <[email protected]>
Handle degenerate case in pixman_init_extents()

Create an empty region instead

github.com/openfl/libpixman - a3ad8bb5412f47776285bfc954d2275f075c8796 authored over 15 years ago by Benjamin Otte <[email protected]>
Align the stack in _pixman_implementation_create_sse2()

When compiled without optimization, GCC will place various temporaries
on the stack. Since Firef...

github.com/openfl/libpixman - 54cad29dc55fc0a670bf87abacd5f45e1289db54 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Replace // comments with /* */ comments in various places

github.com/openfl/libpixman - 854ec2ea4d0fc940e91c4ec1c419fb4e5635dc95 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Check whether the linker understands the hwcap file before using it.

If we're trying to use the GNU linker on Solaris we shouldn't use
our solaris-hwcap.mapfile sinc...

github.com/openfl/libpixman - 6aa26296f5831bddc9b3f3e3e2ea018fc0cefb75 authored over 15 years ago by M Joonas Pihlaja <[email protected]>
Move read and write functions to the bits_image_t struct.

Those fields were duplicated between image_common and bits_image_t
before.

github.com/openfl/libpixman - 934f4f4604ccf06db5d5aec07e58f0a0fbe7d283 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Handle degenerate case in pixman_init_rect()

Create an empty region in that case.

github.com/openfl/libpixman - 737d00063e8b8aaeaab9aecd0fbe731e8ab3f6b3 authored over 15 years ago by Benjamin Otte <[email protected]>
Add back check for need_workaround that got removed during reindenting

github.com/openfl/libpixman - e3a6df08a4bedfe82a8d3a7c1143e4db00a18d27 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix combine_src_ca() to fill out all of the destination line.

github.com/openfl/libpixman - ecc54a7f02dbb6f57043e51173584f96c42fd2cc authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change composite test to use a rainbow gradient as source.

Also make the destination a yellow patch. This makes the output a bit
more comparable to the ima...

github.com/openfl/libpixman - 4df925bb28196974617804d680380522c048dedd authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Various minor formatting changes

github.com/openfl/libpixman - 4f369faffa7670e0e57c83c298359992223a998b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Change name of macro from RGB16_TO_ENTRY to RGB15_TO_ENTRY

github.com/openfl/libpixman - 3d3baa3c5e76a4f851614a7794d92d15a56ac04e authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Clarify color burn code - no semantical changes

- Improve documentation to be equal to Proposed ISO32000 Extension
- Simplify code in default case

github.com/openfl/libpixman - 12e829a8de1e45708b5dfeaa8137af6eeaf0f662 authored over 15 years ago by Benjamin Otte <[email protected]>
Clarify color dodge code - no semantical changes

- Improve documentation to be equal to Proposed ISO32000 Extension
- Simplify code in default case

github.com/openfl/libpixman - acf5738a82afb51a2284f5e61d9fac8dae7a47d5 authored over 15 years ago by Benjamin Otte <[email protected]>
Fix terms in comments describing the blend modes

github.com/openfl/libpixman - 3dafe926b2405ba3404a41bb5b2842413308c8fa authored over 15 years ago by Benjamin Otte <[email protected]>
Add -fno-strict-aliasing

github.com/openfl/libpixman - 90ac94b9cb3defa8bf174af8c7c9fc6c42e8762b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Post-release version bump

github.com/openfl/libpixman - 268561a3c674c5a4da945124b7b8f075b792a170 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Pre-release version bump

github.com/openfl/libpixman - 466cf2b4452ec9bf4fa17cbf2186f5c472b66c26 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and rename identifiers in scaling-test.c

github.com/openfl/libpixman - 83f6e2eacff826ef9dbdefb95fcb76fa1247ac4e authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-private.h

github.com/openfl/libpixman - 22f322fe246155d40465d4e14d65051a204f27f6 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat pixman.h

github.com/openfl/libpixman - 9a6ad34810421a30250ef331fb75b2a48ce9e564 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-combine.c.template

github.com/openfl/libpixman - f54c776e75a44a095304dd7374384a2a0c96d479 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-combine.h.template

github.com/openfl/libpixman - b4d196009881a4121b49996bdc87f7770bfa5c1b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat and reindent pixman-trap.c

github.com/openfl/libpixman - 1d52ecbbe04c810d3f30e7915663b2cd21befcba authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-vmx.c

github.com/openfl/libpixman - d57b55bb2662837feafb4f9f88d10549164ee142 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat and reindent pixman-utils.c

github.com/openfl/libpixman - 01b604c606cd0842c8f4eccc41511a472e4450e9 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat and reindent pixman-sse2.c

github.com/openfl/libpixman - 74774bad001504b4b2283689b6b55e21fa943dd8 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat and reindent pixman-solid-fill.c

github.com/openfl/libpixman - 7dc3593d8172e292b39a7d6cc7772fcf9a04bb1f authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat and reindent pixman-region.c

github.com/openfl/libpixman - 3db9f5ff6e32c353cff640d3504eb54bd2a69ed3 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-radial-gradient.c

github.com/openfl/libpixman - 317df68e94498b6a287eb736a6e5991e8b7d2d78 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-mmx.c

github.com/openfl/libpixman - 8820c81b50299f13791594fe6ddd01d536745231 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-matrix.c

github.com/openfl/libpixman - c68283360d2e5917f15bddc0a14aa7a1c1b3852e authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-implementation.c

github.com/openfl/libpixman - e8e08b35e7a8d221378e3a411efdfad74b1614e3 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-image.c

github.com/openfl/libpixman - 2c74165179b07f31b82402d74dc9fbaf8bf52191 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-gradient-walker.c

github.com/openfl/libpixman - 5aadc28e19328054b15c7ee88996c407a9a7d9b3 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-general.c

github.com/openfl/libpixman - ac043ac2da643d872f519971a316f8bc6bdca0f8 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reformat pixman-timer.c

github.com/openfl/libpixman - c1178e49417bbea7f91b23f71c9ba957500da0ff authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-linear-gradient.c

github.com/openfl/libpixman - 19397bc732b30a861416220974edca6404d2890b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman.c

github.com/openfl/libpixman - 2871add52ece8bc4a02c0f4fae98912a0f4a830c authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-fastpath.c

github.com/openfl/libpixman - 7b3f5fdc571e8d6b4d64f950f2578d47b1056c86 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-edge.c

github.com/openfl/libpixman - c332e229bb274447b8b46c8f8ba7bce8cfaa21b2 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-cpu.c

github.com/openfl/libpixman - 4ba9a44e8f4098fc61bfb62650c521b2e37cf9cb authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-bits-image.c

github.com/openfl/libpixman - 0e6e08d380a16f8804706270e74f66960a681167 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-arm-simd.c

github.com/openfl/libpixman - 89eda86549e8cf938556b1a238960f2fbb7b911c authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-arm-neon.c

github.com/openfl/libpixman - 9a26a60a233955aadab65fde5bf31fc0199663ea authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-access.c.

github.com/openfl/libpixman - 0af8ef742c6e1aa150b591bc7cdacb8d2293f7af authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Reindent and reformat pixman-conical-gradient.c

github.com/openfl/libpixman - e01fc6bba7f90c80e86b206f28efa3f1f94a083b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix burn and dodge operators to match acroread output

github.com/openfl/libpixman - be3a1b04ae9ef52f60fa1c6423d743b628aa57ca authored over 15 years ago by Benjamin Otte <[email protected]>
Return immediately if the operator is CONJOINT_DST or DISJOINT_DST

These are noops just like plain DST is.

github.com/openfl/libpixman - 7dc2c48bcab7404ace9b41959e2233d0025801b3 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix bits_image_fetch_{un}transformed() for 64 bit buffers.

The buffer pointer has to advance twice as far as in the 32 bit case.

github.com/openfl/libpixman - bb383def00b3d30d991295274b58a841a7162620 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Make sure we get all 64 bits in bits_image_fetch_solid_64()

Previously we would only store the first 32 bits.

github.com/openfl/libpixman - c88b75d24c6fc618d638373dce5e5f0281de1f40 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Fix typo in bits_image_fetch_solid_64().

Found by blitters-test.

github.com/openfl/libpixman - f73ecb3f0ff516e4411de9a2738b8851e679a163 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Only destroy the regions when pixman_compute_composite_region() returns TRUE

github.com/openfl/libpixman - 03c6b294a4517f5dfbc87504fceb3a88efef6a17 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Move workaround logic to pixman-bits-image.c.

Instead of computing whether a workaround is needed on every call to
_pixman_run_fast_path(), ju...

github.com/openfl/libpixman - 2af5f64e938f0d3b81f3f014441cdff650fe5457 authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Only apply the workaround to source images when out_of_bounds_workaround is set.

Pointed out by Siarhei Siamashka.

github.com/openfl/libpixman - 5088ca8d97c9c918746c3e261a31b6edab6c964b authored over 15 years ago by Søren Sandmann Pedersen <[email protected]>
Return nonzero code from scaling-test program in case of failure.

This can potentially help in tests automation.

github.com/openfl/libpixman - 51418786e4cba2e8fbb44052fbed2f107244b733 authored over 15 years ago by Siarhei Siamashka <[email protected]>
Fix scaling-test to work on big endian systems

github.com/openfl/libpixman - 71862fe84e5eeb0b178ed3a7dec8430d506b8515 authored over 15 years ago by Siarhei Siamashka <[email protected]>
Convert some leftover instances of Alpha() in pixman-vmx.c.

They were probably missed due to the space before the parens.

github.com/openfl/libpixman - 0f8c5d2fd447d2d9a0350c33715f140ab0dac452 authored over 15 years ago by Michel Dänzer <[email protected]>