Library for GPU-accelerated video/image rendering primitives

Edit Package libplacebo

This library contains GPU-accelerated video/image rendering primitives, as well as a standalone vulkan-based image/video renderer. It is based on the core rendering algorithms and ideas of mpv.

Refresh
Refresh
Source Files
Filename Size Changed
libplacebo-v3.120.3.tar.bz2 0000432416 422 KB
libplacebo.changes 0000054850 53.6 KB
libplacebo.spec 0000003498 3.42 KB
nuklear.h 0001142003 1.09 MB
Revision 16 (latest revision is 31)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 891306 from Niklas Haas's avatar Niklas Haas (haasn) (revision 16)
- Update libplacebo to version 3.120.3:
This minor release fixes a number of regressions surrounding memory
imports and DRM modifiers, specifically aimed at issues that arose with
mpv's --hwdec=vaapi.
Changes:
- `pl_fmt.modifiers` now always includes DRM_FORMAT_MOD_INVALID on
   OpenGL, which instructs the implementation to not specify modifiers
- passing a DRM modifier not in the list of supported modifiers is now
  considered a hard error, to rule out non-working hwaccel formats
Fixes:
- fix a crash when using sampling shaders on textures with unknown formats
- fix improperly specified SDL header imports in the demos
- fix an issue where the vulkan texture handle capabilities were testing
  for presence of the wrong extension
- fix an issue where non-enabled DRM modifier structs were accidentally
  linked into the pNext chain, causing issues with some drivers
Comments 0
openSUSE Build Service is sponsored by