SHA256
1
0
forked from pool/libva
Ana Guerrero 2023-10-11 21:53:42 +00:00 committed by Git OBS Bridge
commit ada4c475c9
5 changed files with 48 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8cb5e2a9287a76b12c0b6cb96f4f27a0321bbe693df43cd950e5d4542db7f227
size 279536

BIN
libva-2.20.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Mon Oct 9 11:02:53 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.20.0:
* av1: Revise offsets comments for av1 encode
* drm:
- Limit the array size to avoid out of range
- Remove no longer used helpers
* jpeg: add support for crop and partial decode
* trace:
- Add trace for vaExportSurfaceHandle
- Unlock mutex before return
- Fix minor issue about printf data type and value range
* va/backend:
- Annotate vafool as deprecated
- Document the vaGetDriver* APIs
* va/x11/va_fglrx: Remove some dead code
* va/x11/va_nvctrl: Remove some dead code
* va:
- Add new VADecodeErrorType to indicate the reset happended in
the driver
- Add vendor string on va_TraceInitialize
- Added Q416 fourcc (three-plane 16-bit YUV 4:4:4)
- Drop no longer applicable vaGetDriverNames check
- Fix:don't leak driver names, when override is set
- Fix:set driver number to be zero if vaGetDriverNames failed
- Optimize code of getting driver name for all protocols/os
(wayland,x11,drm,win32,android)
- Remove legacy code paths
- Remove unreachable "DRIVER BUG"
* win32:
- Only print win32 driver messages in DEBUG builds
- Remove duplicate adapter_luid entry
* x11/dri2: limit the array handling to avoid out of range access
* x11:
- Allow disabling DRI3 via LIBVA_DRI3_DISABLE env var
- Implement vaGetDriverNames
- Remove legacy code paths
- Refresh propagate-dpy.patch with quilt.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 21 06:44:01 UTC 2023 - Paolo Stivanin <info@paolostivanin.com> Fri Jul 21 06:44:01 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>

View File

@ -30,7 +30,7 @@
Name: libva%{name_suffix} Name: libva%{name_suffix}
%define _name libva %define _name libva
Version: 2.19.0 Version: 2.20.0
Release: 0 Release: 0
Summary: Video Acceleration (VA) API Summary: Video Acceleration (VA) API
License: MIT License: MIT

View File

@ -1,8 +1,8 @@
Index: libva-2.18.0/va/va.c Index: libva-2.20.0/va/va.c
=================================================================== ===================================================================
--- libva-2.18.0.orig/va/va.c --- libva-2.20.0.orig/va/va.c
+++ libva-2.18.0/va/va.c +++ libva-2.20.0/va/va.c
@@ -417,6 +417,11 @@ static char *va_getDriverPath(const char @@ -373,6 +373,11 @@ static char *va_getDriverPath(const char
static VAStatus va_openDriver(VADisplay dpy, char *driver_name) static VAStatus va_openDriver(VADisplay dpy, char *driver_name)
{ {
VADriverContextP ctx = CTX(dpy); VADriverContextP ctx = CTX(dpy);