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
_service 0000000875 875 Bytes
libplacebo-5.264.0+85~git20230323.0f36b01.tar.bz2 0004415474 4.21 MB
libplacebo.changes 0000105383 103 KB
libplacebo.spec 0000003796 3.71 KB
nuklear.h 0001162557 1.11 MB
Revision 88 (latest revision is 165)
llyyr's avatar llyyr (llyyr) committed (revision 88)
- Update to version 5.264.0+85~git20230323.0f36b01:
  * docs: fix typo in website
  * pl_alloc: reduce code duplication
  * shaders: pool small temporary allocations
  * shaders: fix sh_desc texel buffer handling
  * dispatch: minor optimizations of shader generation
  * dispatch: don't unnecessarily reset shaders twice
  * shaders: don't strdup sh_subpass info steps
  * pl_alloc: nuke pl_ref
  * shaders: remove SH_TMP macro
  * shaders: simplify SH_TMP refcounting system
  * shaders: defer pl_asprintf on shader variables
  * dispatch: refactor add_buffer_vars sorting
  * shaders/custom: re-use sh_var() etc.
  * shaders: add sh_attr
  * shaders: stop using pl_shader_res internally
  * demos/plplay: refactor pass display
  * demos/plplay: switch to pl_shader_info
  * renderer: improve description of frame mixing shader
  * renderer: fix possible memleak
  * shaders: add pl_shader_info to replace pl_dispatch_info.shader
  * shaders: correctly ref objs in sh_subpass
  * pl_alloc: fix pl_free_children
  * pl_alloc: don't downsize in PL_ARRAY_RESIZE
  * shaders/colorspace: simplify tone map description
  * log: ensure pl_log_stack_trace is never inlined
  * common: add PL_NOINLINE
  * d3d11: print stack trace on debug messages
  * log: cast FARPROC to void* first to suppress GCC warning
  * log: add pl_log_stack_trace support on Windows
Comments 0
openSUSE Build Service is sponsored by