libplacebo
Port variant standard
Summary GPU-accelerated video/image rendering library
Package version 6.338.2
Homepage https://code.videolan.org/videolan/libplacebo
Keywords graphics
Maintainer nobody
License LGPL21+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 23 JAN 2024, 01:51:59 UTC
Port created 22 NOV 2023, 22:51:08 UTC
Subpackage Descriptions
complete This is the libplacebo-standard metapackage. It pulls in all subpackages of libplacebo-standard.
primary libplacebo is essentially the core rendering algorithms and ideas of mpv turned into a library. This grew out of an interest to accomplish the following goals: - Clean up mpv's internal rendering abstraction API and make it reusable for other projects. - Provide a standard library of useful GPU-accelerated image processing primitives based on GLSL, so projects like VLC or Firefox can use them without incurring a heavy dependency on libmpv. - Rewrite core parts of mpv's GPU-accelerated video renderer on top of redesigned abstractions. (Basically, I wanted to eliminate stateful APIs like shader_cache.c and totally redesign gpu/video.c)
dev This is the developer subpackage of the libplacebo-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) lcms2:dev:standard
xxhash:dev:standard
python-Jinja2:single:v12
vulkan-headers:single:standard
pkgconf:primary:standard
meson:single:standard
ninja:single:standard
Build and Runtime lcms2:primary:standard
xxhash:primary:standard
Runtime (only) xxhash:dev:standard (dev subpackage)
lcms2:dev:standard (dev subpackage)
Download groups
main https://code.videolan.org/videolan/libplacebo/-/archive/v6.338.2/
glad mirror://GITHUB/Dav1dde:glad:v2.0.4:3rdparty/glad
Distribution File Information
1c02d21720f972cae02111a1286337e9d0e70d623b311a1e4245bac5ce987f28 697450 libplacebo-v6.338.2.tar.bz2 02629644c242dcc27c58222bd2c001d5e2f3765dbbcfd796542308bddebab401 599932 Dav1dde-glad-2.0.4.tar.gz
Ports that require libplacebo:standard
mpv:standard Advanced general-purpose multimedia player