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.292.0+404~git20230919.7800209.tar.bz2 | 0004610014 4.4 MB | |
libplacebo.changes | 0000149991 146 KB | |
libplacebo.spec | 0000003834 3.74 KB | |
nuklear.h | 0001162557 1.11 MB |
Revision 146 (latest revision is 166)
llyyr (llyyr)
committed
(revision 146)
- Update to version 6.292.0+404~git20230919.7800209: * demos: add multigpu benchmark * gpu: add pl_tex_transfer_params.no_import * vulkan/malloc: add pl_debug_abort to malloc failure path * tests/bench: flush after every iteration * renderer: fix mitchell_clamp description * renderer: switch to hermite downscaling by default * filters: recommend hermite for downscaling * renderer: use fast hermite/gaussian automatically * tests/bench: fix integer division * tests/bench: add hermite/gaussian benchmark * shaders/sampling: use bilinear trick for all ortho kernels * shaders/sampling: add more fast shader variants * demos/plplay: expose mixer cache bypass debug option * meson: add -fno-math-errno * filters: fix pl_filter_bicubic/cubic presets * filters: drop mitchell_clamp from recommended * meson: fix typo in api log * filters: make filter field order consistent * filters: minor cleanup to cubic() function * filters: don't leak params to non-tunable filters * filters: add "cubic" alias to bicubic for frame mixing * filters: add pl_filter_function_hermite and pl_filter_hermite * filters: remove bcspline family filter functions * tests/gpu_tests: add pl_frames_infer_* tests * tests/gpu_tests: add test for empty pl_frame_mix * renderer: add pl_frames_infer(_mix) * renderer: add pl_frame_mix_nearest/current helpers * renderer: split frame fixing logic off from pass_init * renderer: remove pl_render_params.ignore_icc_profiles
Comments 0