43 Commits

Author SHA256 Message Date
Mia Herkt
7005908ef2 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=30 2020-08-05 01:07:59 +00:00
Mia Herkt
388c495b81 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=29 2020-08-05 01:07:31 +00:00
Mia Herkt
ebd89965d1 - Update to version 3.0 (API 2.4):
* api: support alpha channel as the fourth plane
  * colorspace: accept UNSPECIFIED transfer characteristics in
    more situations
  * colorspace: fix conversion from ICtCp to ARIB STD-B67
  * depth: fix out of bounds access in SSE2 ordered dither
  * graph: rewrite for alpha channel support
  * resize: fix incorrect rounding when calculating pixel
    coordinates
  * resize: AVX-512 VNNI code paths
  * arm: NEON/ASIMD code paths
- Drop patches:
  * update-matrix3.cpp.patch
  * colorspace-fix-assertion.patch
  * colorspace-fix-assertion-part2.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=28
2020-08-05 01:05:12 +00:00
Tomáš Chvátal
7a890caa43 Accepting request 786091 from home:marxin:branches:multimedia:libs
- Add colorspace-fix-assertion-part2.patch in order to address
  gh#sekrit-twc/zimg#123.

OBS-URL: https://build.opensuse.org/request/show/786091
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=27
2020-03-18 09:04:46 +00:00
Tomáš Chvátal
6bc9c15dfe Accepting request 785829 from home:marxin:branches:multimedia:libs
- Add colorspace-fix-assertion.patch in order to fix
  build with GCC10. See gh#sekrit-twc/zimg#122.

OBS-URL: https://build.opensuse.org/request/show/785829
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=26
2020-03-17 08:31:28 +00:00
Mia Herkt
1af12dc762 - Update to version 2.9.3:
* resize: add spline64 filter

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=25
2020-03-02 12:33:38 +00:00
Mia Herkt
20303c766e Accepting request 754290 from home:marxin:branches:multimedia:libs
- Add update-matrix3.cpp.patch in order
  to fix boo#1158372.

OBS-URL: https://build.opensuse.org/request/show/754290
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=24
2019-12-05 10:33:27 +00:00
Mia Herkt
674b3a8d29 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=23 2019-08-22 14:50:34 +00:00
Mia Herkt
a452f5ea08 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=22 2019-08-02 06:07:20 +00:00
Mia Herkt
2cf21151e4 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=21 2019-08-02 05:58:39 +00:00
Mia Herkt
85f01fc2ff OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=20 2019-08-02 05:47:17 +00:00
Mia Herkt
5d1b342e25 - Switch to git checkout (GitHub tarbals lack required submodules)
- Build unit tests separately as they impact the build result and
  produce a broken install rule

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=19
2019-08-02 03:16:20 +00:00
Mia Herkt
b7f3045a51 - Update to version 2.9.2:
* colorspace: fix crash on invalid conversion from unspec to
    real primaries
  * x86: additional optimizations for AMD Piledriver
  * x86: optimizations for AMD Zen2 processors

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=18
2019-08-02 02:43:47 +00:00
Mia Herkt
303c25dba6 - Update to version 2.9.1:
* resize: fix incorrect spline36 coefficients (introduced in 2.9)

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=17
2019-06-13 21:40:59 +00:00
Mia Herkt
f10555630b - Update to version 2.9:
* colorspace: improve accuracy of SSE2 LUT-based transfer
    functions
  * depth: AVX2 and AVX-512 code paths for limited range upsampling
  * graph: optimize tile width calculation
  * graph: reduce execution overhead
  * graph: skip processing pixels outside of active window
  * resize: change default bicubic from Mitchell-Netravali to
    Catmull-Rom
  * resize: make output bit-exact regardless of active window
    dimensions
  * x86: optimizations for AMD Piledriver and Zen1 processors

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=16
2019-06-07 13:13:26 +00:00
Mia Herkt
3d5eec38c2 - Update to version 2.8:
* api: rename colorspace enum values
  * colorspace: AVX-512 code paths for commonly used transfer
    functions
  * colorspace: optimize SSE2 LUT-based transfer functions
  * common: reduce execution overhead
  * depth: increase ordered dither pattern from 8x8 to 16x16
  * depth: use blue noise instead of white for random dither
  * depth: use different dither pattern on each color component
  * resize: optimize x86 SIMD horizontal downsampling with >8 taps
  * x86: cache detection on AMD processors
  * x86: optimizations for AMD Excavator processors

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=15
2018-10-22 20:27:17 +00:00
Mia Herkt
f93d70122f - Update to 2.7.5:
* depth: fix SSE2 byte->float when width+4 is mod16
  * resize: allow downsampling to very low resolutions

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=14
2018-07-13 20:39:43 +00:00
Tomáš Chvátal
28c9fdedac Accepting request 600109 from home:dimstar:Factory
Doh.. now with baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/600109
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=13
2018-04-23 17:44:03 +00:00
Mia Herkt
56aa1b1d9e - Update to 2.7.4
* x86: fix crash on Yorkfield (Core 2 Quad) processors
    (introduced in 2.7)

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=12
2018-02-08 03:30:21 +00:00
Mia Herkt
40ff19ca63 - Update to 2.7.3
* resize: fix performance drop in certain resampling ratios
- Use %license macro
- Include example code in -devel documentation

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=11
2018-01-31 18:52:35 +00:00
Mia Herkt
f2c1329bb1 - Update to 2.7.2
* graph: fix image corruption in certain conversions
    (introduced in 2.7)
  * resize: fix AVX-512 horizontal resize with certain widths
    (introduced in 2.6)

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=10
2018-01-29 20:41:27 +00:00
Mia Herkt
bb629cba68 - Update to 2.7.1
* colorspace: fix incorrect ST.428 primaries (introduced in 2.7)
  * colorspace: preserve BTB/WTW when approximate_gamma is set
  * colorspace: optimize handling of IEC 61966-2-4 transfer
    characteristics

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=9
2018-01-14 19:26:41 +00:00
Mia Herkt
16dc4e69d6 - Update to 2.7
* colorspace: add support for additional
    matrix/transfer/primaries
  * graph: reduce buffer copies when converting from grey to color
  * graph: reduce buffer copies when performing colorspace
    conversion
  * graph: process input planes separately when possible
  * graph: optimize calculation of tile width
  * x86: automatic cache size detection for Intel processors

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=8
2017-12-31 19:21:29 +00:00
Mia Herkt
79e8a341e2 - Entry to make factory-auto happy after devel project change
* Delete zimg-automake-1.13.patch
  * Delete zimg-5.0.0.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=7
2017-11-30 06:39:41 +00:00
Mia Herkt
8855317530 - Update to 2.6.3
* resize: fix crash in AVX-512 resizer with GCC
  * resize: improve cache efficiency in AVX-512 horizontal resizers

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=6
2017-11-22 14:07:15 +00:00
Mia Herkt
94e4431d81 Accepting request 543120 from home:pluskalm:branches:multimedia:libs
- Clean up spec file a bit
- Drop useless service

OBS-URL: https://build.opensuse.org/request/show/543120
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=5
2017-11-20 14:05:02 +00:00
Mia Herkt
8798fa666a OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=4 2017-11-10 19:15:18 +00:00
Mia Herkt
ea2f9a5b6d - Update to 2.6.2
* depth: fix AVX-512 clamping of negative pixels
  * graph: fix WORD greyscale to YUV conversion

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=3
2017-11-10 18:29:41 +00:00
Mia Herkt
b549fb277e - Update to 2.6.1
* depth: fix SSE2 conversions with mod4 and mod8 widths
    (introduced in 2.6)
  * resize: fix heap corruption in AVX2 horizontal resizer
    (introduced in 2.6)

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=2
2017-09-05 18:28:18 +00:00
Ismail Dönmez
39bc959ede Accepting request 517559 from home:lachs0r
Renamed to zimg to match upstream name (see OBS request #516938).

OBS-URL: https://build.opensuse.org/request/show/517559
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/zimg?expand=0&rev=1
2017-08-18 12:30:00 +00:00
Dominique Leuenberger
1c048ba417 Accepting request 304322 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/304322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=20
2015-05-02 19:35:28 +00:00
Ismail Dönmez
fc8d170907 Accepting request 304215 from home:pluskalm:branches:graphics
- Cleanup spec file with spec-cleaner
- Update dependencies
- Use url for source
- Remove _DATE_ and _TIME_

OBS-URL: https://build.opensuse.org/request/show/304215
OBS-URL: https://build.opensuse.org/package/show/graphics/zimg?expand=0&rev=9
2015-04-28 09:26:22 +00:00
Stephan Kulow
2ab65c3d98 Accepting request 159188 from graphics
- builds with automake 1.13
  * automake-1.13.patch (forwarded request 159164 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/159188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=17
2013-03-14 14:06:53 +00:00
4729a4e5d3 Accepting request 159164 from home:pgajdos
- builds with automake 1.13
  * automake-1.13.patch

OBS-URL: https://build.opensuse.org/request/show/159164
OBS-URL: https://build.opensuse.org/package/show/graphics/zimg?expand=0&rev=7
2013-03-13 15:36:32 +00:00
Stephan Kulow
78aea5bd4e Accepting request 148556 from graphics
- remove suse-update-config 
- remove INSTALL from doc (forwarded request 148555 from toganm)

OBS-URL: https://build.opensuse.org/request/show/148556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=15
2013-01-17 10:11:42 +00:00
Togan Muftuoglu
fe7679db17 Accepting request 148555 from home:toganm:branches:graphics
- remove suse-update-config 
- remove INSTALL from doc

OBS-URL: https://build.opensuse.org/request/show/148555
OBS-URL: https://build.opensuse.org/package/show/graphics/zimg?expand=0&rev=5
2013-01-15 12:45:42 +00:00
Stephan Kulow
19c1786ad9 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=13
2011-12-06 18:21:23 +00:00
Stephan Kulow
9436732c3e Accepting request 92520 from graphics
- add libtool as buildrequire to avoid implicit dependency (forwarded request 92483 from coolo)

OBS-URL: https://build.opensuse.org/request/show/92520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=12
2011-11-21 11:51:26 +00:00
OBS User autobuild
60dfd00424 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=7 2010-03-18 15:40:21 +00:00
OBS User unknown
6ae8c4181f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=5 2009-06-18 22:30:50 +00:00
OBS User unknown
a3b6865066 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=3 2008-05-06 22:22:40 +00:00
OBS User unknown
c12de8b5e8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=2 2008-04-11 22:06:25 +00:00
OBS User unknown
ffbe05a8ba OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zimg?expand=0&rev=1 2007-01-15 23:45:54 +00:00