Commit Graph

66 Commits

Author SHA256 Message Date
Ana Guerrero
95c68e3628 Accepting request 1144149 from X11:XOrg
- disabled compiling samples, tools and tutorials, which are no 
  longer packaged anyway

- only package hardware specific ibmfxhw64 (+ libmfx_<codec>_hw64
  plugins) loaded during runtime by libvpl (boo#1219494)
- drop -devel and -samples subpackages

- added hardware supplements, so it will be installed on GPUs which
  are not supported by libmfx-gen (boo#1219494)

OBS-URL: https://build.opensuse.org/request/show/1144149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=23
2024-02-06 15:32:51 +00:00
ebcbf3f8f8 - disabled compiling samples, tools and tutorials, which are no
longer packaged anyway

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=61
2024-02-05 09:17:07 +00:00
fc3929dde8 - only package hardware specific ibmfxhw64 (+ libmfx_<codec>_hw64
plugins) loaded during runtime by libvpl (boo#1219494)
- drop -devel and -samples subpackages

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=60
2024-02-03 19:20:24 +00:00
3b11ab3fec - added hardware supplements, so it will be installed on GPUs which
are not supported by libmfx-gen (boo#1219494)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=59
2024-02-03 11:43:52 +00:00
Ana Guerrero
07a89134f3 Accepting request 1130731 from X11:XOrg
- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)

OBS-URL: https://build.opensuse.org/request/show/1130731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=22
2023-12-04 22:00:49 +00:00
6c964949d6 - This includes latest version of one of the components needed for
Video (processing) hardware support on Intel GPUs (bsc#1217770)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=57
2023-12-04 11:58:42 +00:00
Dominique Leuenberger
fd6df9c602 Accepting request 1089736 from X11:XOrg
- update to 23.2.2:
  * [Encode] Fix JPEG payload insertion on Linux
  * Update checking of bitsream left size (#3033)
  * [Decode] Fix memory out-of-bounds issue for VP9
  * [Decode] Fix memory out-of-bounds issue for VP8
  * [Decode]Remove AVC level 6.0 check 
  * [Decode]Fix hevc decode issue
  * hevce: use Low Power mode for RGB encoding by default

OBS-URL: https://build.opensuse.org/request/show/1089736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=21
2023-06-01 15:18:58 +00:00
dd86a51b00 minor change in changelog entry
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=55
2023-05-30 08:17:34 +00:00
68792813ff fixed typo in version for the changelog entry
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=54
2023-05-30 08:16:54 +00:00
7edd6a7be8 Accepting request 1089471 from home:dirkmueller:Factory
- update to 23.6.5:
  * [Encode] Fix JPEG payload insertion on Linux
  * Update checking of bitsream left size (#3033)
  * [Decode] Fix memory out-of-bounds issue for VP9
  * [Decode] Fix memory out-of-bounds issue for VP8
  * [Decode]Remove AVC level 6.0 check 
  * [Decode]Fix hevc decode issue
  * hevce: use Low Power mode for RGB encoding by default

OBS-URL: https://build.opensuse.org/request/show/1089471
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=53
2023-05-30 08:15:29 +00:00
Dominique Leuenberger
f001cb1244 Accepting request 1070123 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1070123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=20
2023-03-09 16:44:42 +00:00
73aa7df50b Accepting request 1069616 from home:marxin:branches:X11:XOrg
- Add upstream gcc13-fix.patch patch.

OBS-URL: https://build.opensuse.org/request/show/1069616
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=51
2023-03-08 09:43:21 +00:00
Dominique Leuenberger
808010fb0e Accepting request 1056924 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1056924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=19
2023-01-09 16:23:22 +00:00
72e1514d30 Accepting request 1056909 from home:dirkmueller:Factory
- update to 22.6.5:
  * Add security reporting information

OBS-URL: https://build.opensuse.org/request/show/1056909
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=49
2023-01-08 18:48:22 +00:00
Dominique Leuenberger
bef5945be5 Accepting request 1040827 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1040827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=18
2022-12-08 15:50:08 +00:00
03d87b640b Accepting request 1040795 from home:dirkmueller:Factory
- update to 22.6.4:
  * Fix VC1 Decode assertion failure when frame type is NONE_PICTURE

OBS-URL: https://build.opensuse.org/request/show/1040795
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=47
2022-12-07 00:11:24 +00:00
Dominique Leuenberger
66247cd857 Accepting request 1034189 from X11:XOrg
- needed for jira#PED-1174 (Video decoding/encoding support 
  (VA-API, ...) for Intel GPUs is outside of Mesa)

OBS-URL: https://build.opensuse.org/request/show/1034189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=17
2022-11-08 09:53:31 +00:00
28171d131d No relevant changes
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=45
2022-11-07 12:41:31 +00:00
471cd68fe2 - needed for jira#PED-1174 (Video decoding/encoding support
(VA-API, ...) for Intel GPUs is outside of Mesa)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=44
2022-11-07 12:24:53 +00:00
Dominique Leuenberger
dba981d8b2 Accepting request 1033154 from X11:XOrg
- Update to version 22.6.1
  * latest bugfix release 

- No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4

OBS-URL: https://build.opensuse.org/request/show/1033154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=16
2022-11-04 16:32:13 +00:00
20a7418d95 - Update to version 22.6.1
* latest bugfix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=42
2022-11-03 18:30:29 +00:00
09929bb4c4 - No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=41
2022-07-11 11:16:34 +00:00
Dominique Leuenberger
a8f975aba0 Accepting request 987910 from X11:XOrg
- Update to version 22.4.4
  * Decode
    + Fix VC1 Decode assertion failure when frame type is NONE_PICTURE
  * Software requirements
    + Libdrm 2.4.84 or later
    + Kernel 4.14 or later (5.4 recommended, consult kernel support matrix
      wiki page for details)
  * Known issues
    + Kernel 5.0 have known issue with endurance on Skylake see 
      https://bugs.freedesktop.org/show_bug.cgi?id=110285 for details.
  * Windows support
    + Samples and dispatcher API 1.35 supported by Windows Intel(r) graphics
      driver since 27.20.100.8935 version.
  * Limited support on certain platforms:
    + MPEG-2 encode is not supported on Apollo Lake
    + H.264 Flexible Encode Infrastructure only supported on Broadwell and
      Skylake
    + Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure only
      supported on Skylake
    + VP9 decoder is supported starting from Kabylake platform
    + VP9 encoder is supported starting from Icelake platform
    + SW fallback is unsupported for all components but MJPEG
    + Keem Bay requires a VPU runtime library
    + The following features are supported by Keem Bay runtime and are not
      supported by Gen graphics runtime:
      * mfxExtInsertHeaders
      * mfxExtEncoderIPCMArea

OBS-URL: https://build.opensuse.org/request/show/987910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=15
2022-07-09 14:59:07 +00:00
2207157810 - Update to version 22.4.4
* Decode
    + Fix VC1 Decode assertion failure when frame type is NONE_PICTURE
  * Software requirements
    + Libdrm 2.4.84 or later
    + Kernel 4.14 or later (5.4 recommended, consult kernel support matrix
      wiki page for details)
  * Known issues
    + Kernel 5.0 have known issue with endurance on Skylake see 
      https://bugs.freedesktop.org/show_bug.cgi?id=110285 for details.
  * Windows support
    + Samples and dispatcher API 1.35 supported by Windows Intel(r) graphics
      driver since 27.20.100.8935 version.
  * Limited support on certain platforms:
    + MPEG-2 encode is not supported on Apollo Lake
    + H.264 Flexible Encode Infrastructure only supported on Broadwell and
      Skylake
    + Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure only
      supported on Skylake
    + VP9 decoder is supported starting from Kabylake platform
    + VP9 encoder is supported starting from Icelake platform
    + SW fallback is unsupported for all components but MJPEG
    + Keem Bay requires a VPU runtime library
    + The following features are supported by Keem Bay runtime and are not
      supported by Gen graphics runtime:
      * mfxExtInsertHeaders
      * mfxExtEncoderIPCMArea

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=39
2022-07-08 12:41:39 +00:00
Dominique Leuenberger
4139b1f0a4 Accepting request 934705 from X11:XOrg
- Update to version 21.3.5:
  * single change: Updates release notes for 21.3.4 release
    * New features:
      + VP9 Encode: Added WebRTC mode.
      + Samples:
        . Added "VuiTC" option to set VUI TransferCharacteristics in
          sample_multi_transcode.
        . Added the verification of input params before used in Init
          for sample_encode
      + Misc:
        . Added support of DRM_FORMAT_NV12 for console mode
          rendering.
        . Added runtimes support matrix for Media SDK and oneVPL GPU
          Runtime.
      + Software requirements:
        . Libdrm 2.4.84 or later
        . Kernel 4.14 or later (5.4 recommended, consult kernel
          support matrix wiki page for details)
      + Known issues: Kernel 5.0 have known issue with endurance on
        Skylake see
        https://bugs.freedesktop.org/show_bug.cgi?id=110285 for
        details.
    * Limited support on certain platforms:
      + MPEG-2 encode is not supported on Apollo Lake
      + H.264 Flexible Encode Infrastructure only supported on
        Broadwell and Skylake
      + Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure
        only supported on Skylake
      + VP9 decoder is supported starting from Kabylake platform
      + VP9 encoder is supported starting from Icelake platform
      + SW fallback is unsupported for all components but MJPEG
      + Keem Bay requires a VPU runtime library
      + The following features are supported by Keem Bay runtime and
        are not supported by Gen graphics runtime:
        . mfxExtInsertHeaders
        . mfxExtEncoderIPCMArea

OBS-URL: https://build.opensuse.org/request/show/934705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=14
2021-12-01 19:46:22 +00:00
03309780cb fixed changelog; only release notes changed
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=38
2021-11-30 12:02:41 +00:00
433100911c Accepting request 934596 from home:iznogood:branches:X11:XOrg
- Update to version 21.3.5:
  * New features:
    + VP9 Encode: Added WebRTC mode.
    + Samples:
      . Added "VuiTC" option to set VUI TransferCharacteristics in
        sample_multi_transcode.
      . Added the verification of input params before used in Init
        for sample_encode
    + Misc:
      . Added support of DRM_FORMAT_NV12 for console mode
        rendering.
      . Added runtimes support matrix for Media SDK and oneVPL GPU
        Runtime.
    + Software requirements:
      . Libdrm 2.4.84 or later
      . Kernel 4.14 or later (5.4 recommended, consult kernel
        support matrix wiki page for details)
    + Known issues: Kernel 5.0 have known issue with endurance on
      Skylake see
      https://bugs.freedesktop.org/show_bug.cgi?id=110285 for
      details.
  * Limited support on certain platforms:
    + MPEG-2 encode is not supported on Apollo Lake
    + H.264 Flexible Encode Infrastructure only supported on
      Broadwell and Skylake
    + Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure
      only supported on Skylake
    + VP9 decoder is supported starting from Kabylake platform
    + VP9 encoder is supported starting from Icelake platform
    + SW fallback is unsupported for all components but MJPEG
    + Keem Bay requires a VPU runtime library
    + The following features are supported by Keem Bay runtime and
      are not supported by Gen graphics runtime:
      . mfxExtInsertHeaders
      . mfxExtEncoderIPCMArea

OBS-URL: https://build.opensuse.org/request/show/934596
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=37
2021-11-29 16:42:42 +00:00
Dominique Leuenberger
1ef04d610a Accepting request 923062 from X11:XOrg
- fixed JIRA number in previous changelog 

- Update to 21.3.4
  * Fixed VPL run-time loading by MediaSDK dispatcher
    VPL doesn't provide libmfx-gen.so.1
    In VPL Gen run-time we have libmfx-gen.so.1.2 as SONAME and 
    use libmfx-gen.so.1.2.x as a full name.
  * [VPP] Fix increasing num of input channels doesn't work
  * maximum and minmum qp setting for HEVC encoder.
  * Removed multiple calls vaGetConfigAttributes (github
    issue#2417)
  * [Jpeg]modify color range on Linux
  * [Jpegd] Enable HW to decode JPEG RGB444 on Linux

- covers jira#SLE/SLE-19361

OBS-URL: https://build.opensuse.org/request/show/923062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=13
2021-10-05 20:33:38 +00:00
57b1dab2d6 - fixed JIRA number in previous changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=36
2021-10-04 15:08:20 +00:00
f27ceafb79 much better changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=35
2021-09-29 14:27:41 +00:00
c4fb7249e8 - Update to 21.3.4
* latest version

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=34
2021-09-29 08:54:04 +00:00
Dominique Leuenberger
3f997c7e3a Accepting request 921802 from X11:XOrg
- covers jira#SLE/SLE-19446

OBS-URL: https://build.opensuse.org/request/show/921802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=12
2021-09-27 18:09:08 +00:00
3302fde3c6 - covers jira#SLE/SLE-19446
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=33
2021-09-27 13:18:36 +00:00
Dominique Leuenberger
3764bd81f8 Accepting request 920861 from X11:XOrg
- Update to 21.3.3
  * latest version 
- refreshed cmake-sle12.patch
- supersedes u_gcc11.patch

OBS-URL: https://build.opensuse.org/request/show/920861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=11
2021-09-26 19:48:18 +00:00
236eb47ca8 - Update to 21.3.3
* latest version 
- refreshed cmake-sle12.patch
- supersedes u_gcc11.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=32
2021-09-22 11:07:33 +00:00
Dominique Leuenberger
65c04b8830 Accepting request 870902 from X11:XOrg
- u_gcc11.patch
  * fixes build against gcc11 (boo#1181871)

OBS-URL: https://build.opensuse.org/request/show/870902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=10
2021-02-16 21:35:44 +00:00
80c917aacd - u_gcc11.patch
* fixes build against gcc11 (boo#1181871)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=30
2021-02-10 13:24:14 +00:00
Dominique Leuenberger
db4e9bdf8f Accepting request 841331 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/841331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=9
2020-10-14 13:38:23 +00:00
56b9b15631 Accepting request 840908 from home:dirkmueller:branches:X11:XOrg
- update to 20.3.0:
  * Added Keem Bay platform support
  * Added AV1 decode support
  * Added implicit Motion-Compensated Temporal Filter (MCTF) to improve coding quality on certain scenarios
  * Improved CodecLevel initialization from rate control parameters
  * Added support of 4k streams with look-ahead bitrate control mode
  * Enabled QPOffset by default
  * Improved efficiency of FPQ
  * Enabled QP modulation (Icelake+)
  * Added 16k support
  * Added A2RGB10 input in case of passthru copy
  * Added -dec::sys flag for setting of the output memory to system type in sample_multi_transcode
  * Added p016/y216 support in sample_encode
  * Added i420/nv12 support in sample_multi_transcode
  * Fixed chroma size for Y210/Y216 formats in sample_deocde
  * Added handle for iterpolation methods for resize in sample_vpp
  * Added support for discrete Intel Xe graphics codenamed DG1 and SG1
  * Added support for Rocketlake platform
  * Actualized Elkhartlake device id support list

OBS-URL: https://build.opensuse.org/request/show/840908
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=28
2020-10-12 16:26:59 +00:00
Dominique Leuenberger
855277aabe Accepting request 831319 from X11:XOrg
- version 20.2.1 needed for jira#SLE/SLE-12712

OBS-URL: https://build.opensuse.org/request/show/831319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=8
2020-09-02 23:13:38 +00:00
fcd25ba1d3 - version 20.2.1 needed for jira#SLE/SLE-12712
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=26
2020-08-31 17:27:36 +00:00
Dominique Leuenberger
67d57cd339 Accepting request 830070 from X11:XOrg
- Update to version 20.2.1
  * Samples: Fixed #2190. rotate_opencl plugin switched to recent
    version of OpenCL C++ headers, validated with OpenCL-CLHPP
    v2.0.12 and OpenCL-Headers v2020.06.16 / Intel® SDK for OpenCL™
    Applications for Windows* 2020.2.487.

- Update to version 20.2.0
  * bugfixes and improvements
  * includes: Build system does not enforce specific instruction 
    set (issue#2047, boo#1167346)
- supersedes u_buildfix-for-gcc10.patch

- Move samples into a new subpackage
- The library does not depend on the tools, drop Requires
- Apply patch unconditionally, use %autosetup
- Move LICENSE to library package
- Make the sover part of %files
- Don't bother building tests, they're not run anyway

OBS-URL: https://build.opensuse.org/request/show/830070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=7
2020-08-28 19:15:24 +00:00
0670cce0ad - Update to version 20.2.1
* Samples: Fixed #2190. rotate_opencl plugin switched to recent
    version of OpenCL C++ headers, validated with OpenCL-CLHPP
    v2.0.12 and OpenCL-Headers v2020.06.16 / Intel® SDK for OpenCL™
    Applications for Windows* 2020.2.487.

- Update to version 20.2.0
  * bugfixes and improvements
  * includes: Build system does not enforce specific instruction 
    set (issue#2047, boo#1167346)
- supersedes u_buildfix-for-gcc10.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=24
2020-08-27 18:49:33 +00:00
d144a05494 Accepting request 824088 from home:favogt:branches:X11:XOrg
- Move samples into a new subpackage
- The library does not depend on the tools, drop Requires
- Apply patch unconditionally, use %autosetup
- Move LICENSE to library package
- Make the sover part of %files
- Don't bother building tests, they're not run anyway

OBS-URL: https://build.opensuse.org/request/show/824088
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=23
2020-08-22 20:34:36 +00:00
Dominique Leuenberger
5a26adec69 Accepting request 785623 from X11:XOrg
- u_buildfix-for-gcc10.patch
  * fixes build against gcc10 (boo#1166609)

OBS-URL: https://build.opensuse.org/request/show/785623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=6
2020-03-19 18:46:18 +00:00
4047caab43 - u_buildfix-for-gcc10.patch
* fixes build against gcc10 (boo#1166609)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=21
2020-03-16 12:53:33 +00:00
Dominique Leuenberger
70e2b148c9 Accepting request 781210 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/781210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=5
2020-03-06 20:23:58 +00:00
6196378a1e Accepting request 781208 from home:iznogood:branches:X11:XOrg
- Update to version 19.4.0:
  * bugfixes and improvements

OBS-URL: https://build.opensuse.org/request/show/781208
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=19
2020-03-03 12:52:18 +00:00
Dominique Leuenberger
1bc57ca973 Accepting request 746614 from X11:XOrg
- This release fullfills requirements for jsc#SLE-8841

OBS-URL: https://build.opensuse.org/request/show/746614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmfx?expand=0&rev=4
2019-11-08 14:29:16 +00:00
95c798d91b - This release fullfills requirements for jsc#SLE-8841
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=17
2019-11-07 12:47:57 +00:00