a7c8a88270
checked in (request 46480) OBS-URL: https://build.opensuse.org/request/show/46480 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pixman?expand=0&rev=45
254 lines
9.2 KiB
Plaintext
254 lines
9.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jun 21 12:49:20 CEST 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.18.2:
|
|
+ Add missing HAVE_CONFIG_H guards for config.h inclusion.
|
|
+ Fix uninitialized cache when pthreads are used.
|
|
+ Fixes for pthread thread local storage.
|
|
+ [mmx] Fix mask creation bugs.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 1 15:10:46 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.18.0:
|
|
+ No code change, just a version bump for a stable release.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 24 05:51:35 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.17.14:
|
|
+ Fixes for older ARM CPUs.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 18 09:43:16 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.12:
|
|
+ Optimizations for rescaling with a nearest filter
|
|
+ Overhead reduction by caching fast paths
|
|
+ Constant time operator strength reduction
|
|
+ Misc. bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 6 16:54:39 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.10:
|
|
+ ARM: added 'neon_composite_over_n_8888_8888_ca' fast path
|
|
+ ARM: added 'neon_composite_src_x888_8888' fast path
|
|
+ ARM: added 'neon_composite_over_reverse_n_8888' fast path
|
|
+ Compute the image flags at validation time instead of composite
|
|
time
|
|
+ Add new FAST_PATH_SIMPLE_REPEAT flag
|
|
+ Move computation of extended format code to validate.
|
|
+ Eliminate _pixman_image_is_solid()
|
|
+ Eliminate _pixman_image_is_opaque() in favor of a new
|
|
FAST_PATH_IS_OPAQUE
|
|
+ Turn need_workaround into another flag.
|
|
+ Move workaround code to pixman-image.c
|
|
+ Restructure the flags computation in compute_image_info().
|
|
+ test: Remove obsolete comment
|
|
+ Move __force_align_arg_pointer workaround before composite32()
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 25 22:01:04 CET 2010 - captain.magnus@opensuse.org
|
|
|
|
- Update to version 0.17.8:
|
|
+ Once unrolled version of fast_path_composite_nearest_scaled()
|
|
+ Generalize and optimize fast_composite_src_scaled_nearest()
|
|
+ Merge branch 'bitmasks'
|
|
+ Makefile.am: Remove 'check' from release-check
|
|
+ Turn off asserts in development snapshots (fdo#26314)
|
|
+ ARM: Remove any use of environment variables for cpu features
|
|
detection
|
|
+ Add pixman_image_get_destroy_data()
|
|
+ Add extern "C" guards for c++
|
|
+ Move checks for src/mask repeat right before walking the
|
|
region
|
|
+ Compute src, mask, dest flags and base fast path decisions on
|
|
them
|
|
+ Add src_, mask_, and dest_flags fields to fast path arrays
|
|
+ Move calls to source_is_fastpathable() into
|
|
get_source_format()
|
|
+ Fold get_fast_path() into _pixman_run_fast_path()
|
|
+ Consolidate the source and mask sanity checks in a function
|
|
+ Move pixbuf checks after src_format and mask_format have been
|
|
computed
|
|
+ Move the sanity checks for src, mask and destination into
|
|
get_fast_path()
|
|
+ Turn some uint16_t variables to int32_t in the fast paths
|
|
+ Implement get_scanline_64() correctly for solid fill images
|
|
+ Make pixman_image_fill_rectangles() call
|
|
pixman_image_fill_boxes()
|
|
+ Add pixman_image_fill_boxes() API
|
|
+ Add pixman_image_composite32()
|
|
+ Make region argument to pixman_region(32)_init_rects() const
|
|
+ Fix typo
|
|
+ Fix some warnings
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 14 13:35:21 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.17.6:
|
|
+ Asserts are always turned off, so X server crashes in the
|
|
region code should be gone (fdo#26314).
|
|
+ 32 bit versions of some existing API:
|
|
- pixman_fill_boxes32()
|
|
- pixman_image_composite_32()
|
|
+ Add accessor for the destroy data:
|
|
pixman_image_get_destroy_data()
|
|
+ Optimizations for scaled images
|
|
+ Some reorganisation of the fast path tables
|
|
+ Bug fix for ARM NEON detection
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.17.6
|
|
for full list of changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 18 21:21:46 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.17.4:
|
|
+ Major performance improvements for ARM NEON
|
|
+ Test suite improvements [Marvin Schmidt]
|
|
+ Bug fixes
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.17.4
|
|
for full list of changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 14 23:12:04 CET 2009 - jengelh@medozas.de
|
|
|
|
- Add baselibs.conf as a source
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 6 21:18:26 CET 2009 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.17.2:
|
|
+ Faster bilinear image scaling
|
|
+ Substantially improved ARM NEON fast paths
|
|
+ Various other optimizations
|
|
+ Improved test suite
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.17.2
|
|
for full list of changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 13 17:38:11 CET 2009 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.16.2:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.16.2
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 28 19:01:16 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.16.0:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.16.0
|
|
for changes
|
|
- Summary of the important changes since 0.14.0:
|
|
+ Support for PDF blend modes
|
|
+ A number of fast paths for ARM NEON
|
|
+ Support for PIXMAN_REPEAT_REFLECT for images
|
|
+ New image formats:
|
|
- a2r10g10b10, x2r10g10b10
|
|
- b8g8r8a8, b8g8r8x8
|
|
+ Support for MMX and SSE2 on Sun compilers and Solaris
|
|
+ Support for SSE2 on Windows x64
|
|
+ A reorganisation of pixman's internals to make future
|
|
development and maintenance easier
|
|
+ A substantial expansion of pixman's test suite
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 12 03:56:04 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.20:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.15.20
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 6 16:26:03 UTC 2009 - jansimon.moeller@opensuse.org
|
|
|
|
- Add separate ifarch for armv5 and armv7 to be able to switch
|
|
neon on v7 lateron.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 2 10:11:42 UTC 2009 - jansimon.moeller@opensuse.org
|
|
|
|
- add ifarch's for ARM, disabling neon usage atm for both v5 and v7.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 25 00:25:34 CEST 2009 - captain.magnus@opensuse.org
|
|
|
|
- Update to version 0.15.18:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.15.18
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 10:21:08 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.16:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.15.16
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 27 23:45:35 CEST 2009 - captain.magnus@opensuse.org
|
|
|
|
- Update to version 0.15.14:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.15.14
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 16 22:10:56 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.12:
|
|
+ See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.15.12
|
|
for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 9 14:35:48 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.10:
|
|
+ See http://cgit.freedesktop.org/pixman/log/ for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 2 17:22:21 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.8:
|
|
+ See http://cgit.freedesktop.org/pixman/log/ for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 23 14:07:02 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.15.6:
|
|
+ See http://cgit.freedesktop.org/pixman/log/ for changes
|
|
+ Mainly code cleanup, splitting code in various files.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 17 07:36:52 CEST 2009 - mboman@suse.de
|
|
|
|
- Update to version 0.15.4:
|
|
+ See http://cgit.freedesktop.org/pixman/log/ for changes
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 11 01:09:13 CEST 2009 - mboman@suse.de
|
|
|
|
- Update to version 0.15.2:
|
|
+ Reinstate SrcScaledNearest optimization
|
|
+ Implement PIXMAN_REPEAT_REFLECT for images
|
|
+ Add license and copyright holders to COPYING
|
|
+ Check for allocation errors during pixman_op()
|
|
+ Propagate the error returns from pixman_rect_alloc()
|
|
+ Check for failure when intersecting regions
|
|
+ Add support for BGRA and BGRx formats
|
|
+ Set srcRepeat = False when using fbCompositeSrcScaleNearest
|
|
+ Fix pixbuf_from_argb32() to take premultiplied alpha into
|
|
account
|
|
+ Replace custom type ullong with standard uint64_t in
|
|
pixman-mmx.c
|
|
+ Fix search and replace issue
|
|
- Remove custom CFLAGS
|
|
- Add %{version} to Requires in -devel package
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 10 13:38:44 CET 2009 - mboman@suse.de
|
|
|
|
- Initial package, split out from xorg-x11-libs
|
|
+ Drop pixman-0.12.0.diff. See bnc#444639/rh#435771 and fdo#17293
|
|
|