Library for GPU-accelerated video/image rendering primitives
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.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:llyyr/libplacebo && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000875 875 Bytes | |
libplacebo-6.338.0+116~git20240311.14699044d84a.ta |
0004626341 4.41 MB | |
libplacebo.changes | 0000160648 157 KB | |
libplacebo.spec | 0000003839 3.75 KB | |
nuklear.h | 0001162557 1.11 MB |
Revision 162 (latest revision is 165)
- Update to version 6.338.0+116~git20240311.14699044d84a: * renderer: use auto-detected ICC transfer if available * shaders/icc: consolidate/normalize profile info dumping * shaders/icc: simplify detect_contrast signature * shaders/icc: simplify detect_csp signature * shaders/icc: move gamut detection to detect_csp * shaders/icc: detect exact match for known transfer functions * tests: re-use friendly names inside colorspace tests * demos/settings: re-use pl_color_primaries_names etc. * colorspace: add pl_color_{primaries,system,transfer}_name(s) * tests/colorspace: add test for pl_color_(de)linearize * colorspace: add pl_color_linearize and pl_color_delinearize * shaders/colorspace: remove blatantly wrong comment * shaders/colorspace: simplify switch/case check * colorspace: add shared header for common constants * meson: fix version.h generation if build as a meson subproject * shaders/colorspace: take peak detection into account when tone mapping * ci: switch to merge request pipelines * tools/glsl_preproc: force utf-8 input * gpu/utils: fix use after free on race with download callback * tools/glsl_preproc: force utf-8 input * vulkan/gpu_buf: check host-mapped VRAM size limits * gpu: add pl_gpu_limits.max_mapped_vram * gpu/utils: minor cleanup * shaders/sampling: don't use polar compute for high radius * shaders/sampling: dynamically downsize polar work group size * shaders/sampling: bump maximum polar size to 64x64 * shaders/sampling: fix gather version of pl_shader_sample_polar * vulkan: disable synchronization validation * utils/libav: update max_luma threshold to 5 nits
Comments 0