Releases: intel/vpl-gpu-rt
VPL GPU Runtime 2024Q3 Release - 24.3.4
This release of Intel® VPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- Intel® VPL GPU Runtime: https://github.com/intel/vpl-gpu-rt/releases/tag/intel-onevpl-24.3.4
- Intel® VPL Dispatcher and Samples: https://github.com/intel/libvpl/releases/tag/v2.12.0
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-24.3.4
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.5.2
- libva: https://github.com/intel/libva/releases/tag/2.22.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.22.0
What’s New
- Enabled LNL platform with full support.
- Enabled BMG platform for initial support.
- Added Y210 format support for media copy.
- Added AV1 decoding bitdepth change check when parsing SPS syntax to avoid decoding issue.
- Aligned decode default frame rate to 30fps.
- Added MFX_EXTBUFF_VIDEO_SIGNAL_INFO support for AV1 decode to get video signal information.
- Parsed AV1 decode frame rate from bitstream to support dynamic decode frame rate.
- Refined reference frame pattern in pyramid cases for quality improvement.
- Allowed block size selection for VP9 encode segmentation.
VPL GPU Runtime 2024Q2 Release - 24.2.5
This release of Intel® VPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- Intel® VPL GPU Runtime: https://github.com/intel/vpl-gpu-rt/releases/tag/intel-onevpl-24.2.5
- Intel® VPL Dispatcher and Samples: https://github.com/intel/libvpl/releases/tag/v2.11.0
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-24.2.5
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.20
- libva: https://github.com/intel/libva/releases/tag/2.22.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.22.0
What’s New
- Added VVC decode API
- Enhanced DPB management for AV1 decoding
- Supported dynamic resolution change for HEVC/AVC/AV1 decoding in VPL memory 2.0
- Restored AV1 filmgrain decoding
- Enabled API trace for remaining API methods (Reset, GetVideoParam,GetEncodeStat)
- Fixed bitstream corruption when adding HDR header for AV1 encoding with ffmpeg
- Refined reference frame structure for video conference to improve quality
- Enabled buffer caching's control for GPU accelerated copying when CM copy is used
VPL GPU Runtime 2024Q1 Release - 24.1.5
This release of Intel® VPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- VPL GPU Runtime: https://github.com/intel/vpl-gpu-rt/releases/tag/intel-onevpl-24.1.5
- VPL Dispatcher and Samples: https://github.com/intel/libvpl/releases/tag/v2.10.2
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-24.1.5
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.18
- libva: https://github.com/intel/libva/releases/tag/2.21.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.21.0
What’s New
- Fixed stuck issue for VP9 decoding
- Fixed MPEG2 and JPEG decoding crash issue
- Refined AV1 encoding reference frame structure for low delay frames to improve encoding quality
- Enabled AV1 encoding additional forward reference for P/GPB frames on TU1
- Fixed reset API returns buffer not enough in AV1 CQP mode
- Added IDR flag to VP9 intra frames to support bitstream packing
oneVPL GPU Runtime 2023Q4 Release - 23.4.3
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-23.4.3
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2023.4.0
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-23.4.3
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.15
- libva: https://github.com/intel/libva/releases/tag/2.20.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.20.1
What’s New
- Fixed AV1 decode frame sync and corruption issue.
- Fixed corruption on consecutive key frames.
- Improved composition output quality.
oneVPL GPU Runtime 2023Q3 Release - 23.3.4
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-23.3.4
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2023.3.1
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-23.3.5
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.12
- libva: https://github.com/intel/libva/releases/tag/2.20.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.20.0
What’s New
- Upstream ARL-S platform support
- Enabled non-interleaved JPEG decode
- Fixed AV1 Encode max reference frame caps report issue
- Deprecated VAEntrypointEncSliceLP support
oneVPL GPU Runtime 2023Q2 Release - 23.2.4
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-23.2.4
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2023.3.0
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-23.2.4
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.7
- libva: https://github.com/intel/libva/releases/tag/2.19.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.19.0
What’s New
- Decode:
- AV1 DPB Optimization: Reduce 6 redundant surfaces/memory footprint in decode pipeline and fix hang issue when async is 1.
- VP9: Fix error status issue when VP9 stream packet has multiple frames.
- HEVC: Fix HEVC DPB size calculation issue to avoid unexcepted decode termination.
- AV1 Encode:
- Aligned the obu_extension_flag coding with AOM when temporal layer is enabled.
- HEVC Encode:
- Enabled HEVC VDEnc 422 encoding for ATS-M.
- JPEG Encode:
- Fixed Jpeg payload insertion corruption issue.
- Video Processing:
- Enhanced HDR Tone Mapping and 3DLUT.
oneVPL GPU Runtime 2023Q1 Release - 23.1.5
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-23.1.5
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2023.1.3
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-23.1.6
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.5
- libva: https://github.com/intel/libva/releases/tag/2.18.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.18.1
What’s New in oneVPL GPU Runtime 23.1.5
- Decode:
- Enabled delay frame allocation to provide flexible frame allocation strategy for application
- AV1 Encode:
- Added AV1 error resilient mode support
- AVC Encode:
- Deprecated AVCe BitrateLimit from ACM due to AVCe quality boost
- Enabled encode stats query support
- Common:
- Enabled ACM Linux media copy feature
oneVPL GPU Runtime 2022Q4 Release - 22.6.5
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-22.6.5
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2023.1.0
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-22.6.6
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.3.3
- libva: https://github.com/intel/libva/releases/tag/2.17.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.17.1
What’s New in oneVPL GPU Runtime 22.6.5
- Decode:
- Fixed H.264 DPB management issue to avoid no available surface.
- Optimized AV1 film grain memory footprint.
- Improved JPEG height alignment from 16 to 8.
- AV1 Encode:
- Added reset functionality support.
- Fixed memory leak issue for Temporal Unit change.
- Added TCBRC functionality support.
- VP9 Encode:
- Fixed issue for segmentation map alignment.
oneVPL GPU Runtime 2022Q3 Release - 22.5.4
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-22.5.4
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2022.2.2
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-22.5.4
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.2.0
- libva: https://github.com/intel/libva/releases/tag/2.16.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.16.0
What’s New in oneVPL GPU Runtime 22.5.4
- Decode:
- Fixed AV1 decode hang issue in high throughput rate transcoding workload.
- Enabled HEVC decode HDR SEI parameters parsing.
- AV1 Encode:
- Enabled Hierarchical B frames and set Mini-Gop Size to 8 for better compression efficiency.
- VP9 Encode:
- Fixed fps calculation issue in IVF header.
- Video Processing
- Added Camera Pipe API for RAW format hard acceleration.
- Enhanced BGRP/I420/UYVY format support.
oneVPL GPU Runtime 2022Q2 Release - 22.4.4
This release of Intel® oneVPL GPU Runtime is part of open source release of media stack. Component revisions included into package:
- oneVPL GPU Runtime: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-22.4.4
- oneVPL Dispatcher and Samples: https://github.com/oneapi-src/oneVPL/releases/tag/v2022.1.5
- Driver: https://github.com/intel/media-driver/releases/tag/intel-media-22.4.4
- Gmmlib: https://github.com/intel/gmmlib/releases/tag/intel-gmmlib-22.1.4
- libva: https://github.com/intel/libva/releases/tag/2.15.0
- libva-utils: https://github.com/intel/libva-utils/releases/tag/2.15.0
What’s New in oneVPL GPU Runtime 22.4.4
- Decode:
- Fix VC1 Decode assertion failure when frame type is NONE_PICTURE
- Fix AV1 Decode hang issue in error clips that OBU info size is larger than bitstream size.