Commit Graph

4 Commits

Author SHA256 Message Date
7629df6bb0 Accepting request 1116440 from home:iznogood:factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/1116440
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=169
2023-10-09 12:05:03 +00:00
5866fc4850 - reintroduce propagate-dpy.patch (regression fix), since the issue
still hasn't been fixed in libva-vdpau-driver ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=165
2023-04-27 11:23:35 +00:00
d134fec5e9 Accepting request 1079117 from home:iznogood:factory
- Update to version 2.18.0:
  * doc: Add build and install libva informatio in home page.
  * fix:
    - Add libva.def into distribution package
    - NULL check before calling strncmp.
    - Remove reference to non-existent symbol
  * meson: docs:
    - Add encoder interface for av1
    - Use libva_version over project_version()
  * va:
    - Add VAProfileH264High10
    - Always build with va-messaging API
    - Fix the codying style of CHECK_DISPLAY
    - Remove Android pre Jelly Bean workarounds
    - Remove dummy isValid() hook
    - Remove unused drm_sarea.h include & ANDROID references in
      va_dricommon.h
    - va/sysdeps.h: remove Android section
  * x11:
    - Allow disabling DRI3 via LIBVA_DRI3_DISABLe env var
    - Use LIBVA_DRI3_DISABLE in GetNumCandidates
- Switch to multibuild style. Drop libva-gl.spec|changes and
  pre_checkin.sh.
- Switch to meson build system, add meson BuildRequires, drop
  libtool and xz BuildRequires, and replace gcc-c++ with generic
  c++_compiler.
- Use autosetup and ldconfig_scriptlets macros.
- Add libva-wayland to multibuild, now that its build have moved to
  the main part of spec, source validator should no longer complain
  on SLE.

OBS-URL: https://build.opensuse.org/request/show/1079117
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=162
2023-04-13 10:45:26 +00:00
4abd676e17 Accepting request 1038670 from home:darix:branches:X11:XOrg
- Make sure make runs with verbose builds so we see the gcc
  cmdlines 

- Added propagate-dpy.patch: (boo#1202828)
  Patch taken from https://github.com/intel/libva/issues/479

- Make sure make runs with verbose builds so we see the gcc
  cmdlines 

- Added propagate-dpy.patch: (boo#1202828)
  Patch taken from https://github.com/intel/libva/issues/479

OBS-URL: https://build.opensuse.org/request/show/1038670
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=158
2022-11-28 13:11:49 +00:00