FreeBSD.software
Home/graphics/libplacebo

libplacebo

7.351.0_1

Reusable library for GPU-accelerated video/image rendering

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)

Origin: graphics/libplacebo
Category: graphics
Size: 1.65MiB
License: LGPL21+
Maintainer: jbeich@FreeBSD.org
Dependencies: 5 packages
Required by: 3 packages
$pkg install libplacebo

Dependencies (5)

Required By (3 packages)

More in graphics