26 Commits

Author SHA256 Message Date
cad0d3b3e4 - Update to version 2.16.0
* Intel® VPL API 2.16 support, including new AI-assisted encoder
    APIs and documentation updates

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=46
2026-01-18 19:51:43 +00:00
cec38dc32d Accepting request 1277047 from home:iznogood:branches:X11:XOrg
- Update to version 2.15.0:
  + Added:
    - Intel® VPL API 2.15 support, including new property-based
      capabilities query interface, extended decoder and encoder
      capabilities reporting, and definitions for VVC Main 10 Still
      Picture profile and level 6.3.
    - Explicit INSTALL_EXAMPLES build option to control
      installation of example source code and content.
  + Changed:
    - Default Ubuntu build to 24.04
    - Model demonstrated in interop example to a vehicle detection
      model.
  + Fixed: BUILD_EXAMPLES build option requiring INSTALL_DEV to
    have any effect.
  + Removed: Outdated Dockerfiles provided with examples.
  + Known Issues: vpl-infer unable to load model if built in debug
    mode.

OBS-URL: https://build.opensuse.org/request/show/1277047
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=44
2025-05-13 08:10:12 +00:00
c9ff8fd08e Accepting request 1231868 from home:iznogood:branches:X11:XOrg
- Update to version 2.14.0:
  + Added:
    - Intel® VPL API 2.14 support, including new quality and speed
      settings for AI based video frame interpolation, new
      algorithm and mode selection options for AI based super
      resolution, and HEVC level 8.5 decode support.
    - Improved support for Python 3.12 development environments.
  + Fixed: Bootstrap to support Debian distributions that do not
    define ID_LIKE.
- Update URL and source to new home.

OBS-URL: https://build.opensuse.org/request/show/1231868
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=42
2025-01-04 10:37:01 +00:00
adcac05d3f Accepting request 1198800 from home:iznogood:branches:X11:XOrg
- Update to version 2.13.0:
  + Added:
    - Intel® VPL API 2.13 support, including new APIs for AV1
      screen content tools, encoded picture quality information,
      alpha channel encoding, AI-based frame interpolation,
      AI-based super resolution, and Battlemage platform
    - hello-encode-jpeg example
- Changes from version 2.12.0:
  + Added: Intel® VPL API 2.12 support, including new APIs for
    AI-based frame interpolation and Vulkan zero-copy surface
    sharing.

OBS-URL: https://build.opensuse.org/request/show/1198800
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=40
2024-09-05 09:32:26 +00:00
cd63e20d1c Accepting request 1184103 from home:iznogood:branches:X11:XOrg
Note: I did not obsolete the sample subpackage now gone, presume someone wants to package it on its own.

- Update to version 2.11.0
  + Added: Intel® VPL API 2.11 support
  + Removed: Command line tools. They have been moved to a separate
    repository (https://github.com/intel/libvpl-tools)
- Drop samples sub-package as the tools have been removed upstream
- Drop u_buildfix-i586.patch, no longer needed nor applies after
  removal of tools
- Use ldconfig_scriptlets macro for post(un) handling.

OBS-URL: https://build.opensuse.org/request/show/1184103
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=38
2024-06-30 14:32:27 +00:00
394ca9671c Accepting request 1144184 from home:Guillaume_G:branches:X11:XOrg
- Re-enable build on aarch64

OBS-URL: https://build.opensuse.org/request/show/1144184
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=36
2024-02-05 13:44:07 +00:00
OBS User buildservice-autocommit
2fcb654f41 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=35
2024-01-22 19:30:18 +00:00
OBS User buildservice-autocommit
b41a7cb8ca Updating link to change in openSUSE:Factory/libvpl revision 14
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=d5bf42e370ee94ced5d1a2d962b593f9
2024-01-22 19:30:18 +00:00
b60deacf32 added missing newline in changelog entry of hpj
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=34
2024-01-22 15:20:04 +00:00
7ae9ace0d6 - u_buildfix-i586.patch
* fixed build on i586

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=33
2024-01-20 10:06:00 +00:00
e37abb8cab Accepting request 1139994 from home:frispete:Tumbleweed
- Update to version 2.10.1
  + Changed
    * Project name to Intel® Video Processing Library (Intel® VPL)
    * Project versioning scheme to align with library and API
      version
  + Added
    * Intel® VPL specification and associated build scripts
  + Known Issues
    * sample_decode may report "DeliverOutput return error = -1"
      when run using -r option
    * vpl-infer example will fail to load model if built with CMake
      version higher than 3.25.3 on Windows
- Add libva build dep

OBS-URL: https://build.opensuse.org/request/show/1139994
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=32
2024-01-19 19:39:52 +00:00
fed21c4f76 - Update to version 2023.4.0
* Added
    + oneVPL API 2.10 support
    + New command line parameters to sample_multi_transcode for setting
      B Frame QP Offsets based on Pyramid Level
    + New command line parameters to the sample_vpp tool to enable video
      signal information
    + New APIs for importing and exporting shared surfaces
    + New APIs for string-based parameter configuration
  * Removed
    + Environment module support
    + Unused files and folders
  * Fixed
    + NV12 wayland render for MTL
    + Buffer starvation when wayland window is moved
    + Missing profile strings in vpl-inspect tool
    + Rdrm to use card node instead of render node
    + Rdrm tile4 selection based DRM/KMS query
    + Rdrm NV12 and P010 render for MTL
  * Changed
    + Directory layout and name of dispatcher directory
    + Location of image files used by documentation
    + Runtime library search path to remove current directory

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=30
2023-12-04 12:30:36 +00:00
960f5a16e2 - 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/libvpl?expand=0&rev=29
2023-12-04 12:18:46 +00:00
cf34cdc61d - only build %ix86 for Tumbleweed; otherwise just build it for
x86_64 (bsc#1217662)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=27
2023-11-29 16:50:09 +00:00
39c563e2a8 Accepting request 1078277 from home:StefanBruens:branches:X11:XOrg
- Update to version 2023.2.0
  * Added
    + oneVPL API 2.9 support
    + Perceptual encoding prefilter option to
      sample_multi_transcode
  * Fixed
    + VPP processing for YUV input
    + Sample_multi_transcode segfault on wayland
    + Missing prerequisites in vpl-infer README
  * Changed
    + vpl-infer Dockerfile and Linux setup steps to better align
      with https://dgpu-docs.intel.com/
  * Removed
    + dpcpp-blur example
- Drop upstreamed fix_arm_ilp32.patch

OBS-URL: https://build.opensuse.org/request/show/1078277
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=25
2023-04-11 08:01:47 +00:00
3b9fd26c09 Accepting request 1059182 from home:StefanBruens:branches:X11:XOrg
- Update to version 2023.1.1
  * Added
    + Help screen listing valid options for vpl-inspect
    + YUV400 option for JPEG encoding with sample_encode
    + Build option --disable_experimental to build with
      ONEVPL_EXPERIMENTAL disabled
  * Changed
    + Session creation example to request a minimum API version
- Update to version 2023.1.0
  * Added
    + oneVPL API 2.8 support
    + New infer sample
    + xdg_shell for weston10
  * Fixed
    + NOT_ENOUGH_BUFFER error when HRD off in ExtBRC
    + Legacy tools using x86/x86_64 specific assembler code
    + Pkg-config files not installing in correct location in cross
      compilation scenarios
- Reenable other architectures again for all products.
  * Add fix_arm_ilp32.patch
- Drop upstream remove_x86_64_check.patch

OBS-URL: https://build.opensuse.org/request/show/1059182
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=23
2023-01-18 10:49:43 +00:00
8f4cccdc95 - missed part of specfile to limit build to x86_64 on older
products than factory

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=21
2022-11-15 12:16:08 +00:00
3da10b407a - limit build again to x86_64 on older products than factory
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=18
2022-11-08 09:22:32 +00:00
c3b49d03fb - 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/libvpl?expand=0&rev=16
2022-11-07 12:59:19 +00:00
8ce57c8e84 - Update to version 2023.0.0
* new bump from master branch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=13
2022-11-02 13:05:41 +00:00
78a3b67af1 Accepting request 1005774 from home:StefanBruens:branches:X11:XOrg
- Update to version 2022.2.4
  * Add SMPTE ST 2084A color description preset
  * Add parallel encoding support
  * Add dynamic bitstream buffer reallocation

OBS-URL: https://build.opensuse.org/request/show/1005774
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=11
2022-09-26 09:07:48 +00:00
3757721a3d Accepting request 1004873 from home:StefanBruens:branches:X11:XOrg
- Update to version 2022.2.3
  * Multiple hardware adapters are supported as part of the 2.6
    API update. They provide faster performance by taking advantage
    of available platform resources.
  * MPEG2 decode is now supported in a CPU implementation to
    improve codec coverage for systems that do not have dedicated
    hardware.
- Enable build on all archs, oneVPL is platform agnostic, add
  remove_x86_64_check.patch

OBS-URL: https://build.opensuse.org/request/show/1004873
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=9
2022-09-20 21:49:53 +00:00
9dc71dc255 - Update to version 2022.1.5
* oneVPL 2022.1.0 has been updated to include functional and
    security updates.
  * part of oneVPL GPU Runtime 2022Q2 Release - 22.4.4
- third-party-programs.txt issue has been fixed; license.txt removed
  as well
- examples moved to /usr/share/vpl
- packaged new config scripts /usr/etc/modulefiles/vpl and
  /usr/etc/vpl/vars.sh

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=6
2022-07-11 10:18:14 +00:00
df736a0292 - remove third-party-programs.txt during setup
* When not building on Windows using Visual Studio, the Visual
    Studio runtimes are not needed to be installed so we can remove
    these licenses from being mentioned. On Linux we're using
    cmake/make/gcc for building/installation and we don't have any
    (need for) MS Visual Studio runtime. (oneapi-src/oneVPL issue#27)
    --> https://github.com/oneapi-src/oneVPL/issues/27

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=5
2021-11-02 19:39:57 +00:00
34c4b93056 - fixed JIRA number in previous changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=4
2021-10-04 15:22:19 +00:00
8e8b520f37 - created package libvpl (jira#SLE/SLE-19446)
* oneAPI Video Processing Library (oneVPL) dispatcher, tools, and
    examples: The oneAPI Video Processing Library (oneVPL) provides
    a single video processing API for encode, decode, and video
    processing that works across a wide range of accelerators.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvpl?expand=0&rev=1
2021-09-23 11:54:38 +00:00