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-v2.72.2.tar.bz2 0000329210 321 KB
libplacebo.changes 0000034911 34.1 KB
libplacebo.spec 0000002727 2.66 KB
Revision 34 (latest revision is 78)
Mia Herkt's avatar Mia Herkt (mia) committed (revision 34)
- Update to version 2.72.2
This hotfix release fixes an additional glslang linking/build issue
that was missed in v2.72.1.
Bug fixes:
  * fix linking issue with some installations of glslang >= 11.0.0
Changes for 2.72.1:
This release backports a number of bug fixes from master affecting
the v2.72.0 release, most notably extending the range of supported
glslang versions, as well as fixing the 3DLUT/ICC generation code.
Bug fixes:
  * compatibility with glslang >= 8.13.3743
  * compatibility with new glslang semantic versioning scheme
  * fix broken shaders on some versions of GLES by defaulting to
    32-bit precision for floating point math
  * fix the vulkan API version passed to shaderc
  * fix the extension check for glInvalidateTexImage
  * fix pl_tex_create on older GLES versions
  * fix OpenGL logging thread safety
  * fix undefined memcmp() in pl_shader_av1_grain
  * fix pl_render_target.repr being ignored by pl_render_image
  * fix 3DLUT generation code (generated corrupt LUTs in all cases)
  * fix symbol visibility on some versions of GCC
  * fix potential overflow in BT.2390 shader
  * properly restrict pl_shader_sample_polar to GLSL >= 130
  * fix vulkan function loading of promoted core functions
Other changes:
  * tiny performance gain in 3DLUT generation
  * pl_opengl_create now logs GL_EXTENSIONS
  * log some additional VkResult enum members
  * improve several vulkan log messages by using friendly names of
Comments 0
openSUSE Build Service is sponsored by