The graphics/libplacebo port
libplacebo-6.338.2p0 – reusable library for GPU-accelerated video/image rendering (cvsweb github mirror)
Description
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 RA 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)WWW: https://github.com/haasn/libplacebo
Maintainer
Brad Smith
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Library dependencies
Build dependencies
Files
- /usr/local/include/libplacebo/
- /usr/local/include/libplacebo/cache.h
- /usr/local/include/libplacebo/colorspace.h
- /usr/local/include/libplacebo/common.h
- /usr/local/include/libplacebo/config.h
- /usr/local/include/libplacebo/d3d11.h
- /usr/local/include/libplacebo/dispatch.h
- /usr/local/include/libplacebo/dither.h
- /usr/local/include/libplacebo/dummy.h
- /usr/local/include/libplacebo/filters.h
- /usr/local/include/libplacebo/gamut_mapping.h
- /usr/local/include/libplacebo/gpu.h
- /usr/local/include/libplacebo/log.h
- /usr/local/include/libplacebo/opengl.h
- /usr/local/include/libplacebo/options.h
- /usr/local/include/libplacebo/renderer.h
- /usr/local/include/libplacebo/shaders.h
- /usr/local/include/libplacebo/shaders/
- /usr/local/include/libplacebo/shaders/colorspace.h
- /usr/local/include/libplacebo/shaders/custom.h
- /usr/local/include/libplacebo/shaders/deinterlacing.h
- /usr/local/include/libplacebo/shaders/dithering.h
- /usr/local/include/libplacebo/shaders/film_grain.h
- /usr/local/include/libplacebo/shaders/icc.h
- /usr/local/include/libplacebo/shaders/lut.h
- /usr/local/include/libplacebo/shaders/sampling.h
- /usr/local/include/libplacebo/swapchain.h
- /usr/local/include/libplacebo/tone_mapping.h
- /usr/local/include/libplacebo/utils/
- /usr/local/include/libplacebo/utils/dav1d.h
- /usr/local/include/libplacebo/utils/dav1d_internal.h
- /usr/local/include/libplacebo/utils/dolbyvision.h
- /usr/local/include/libplacebo/utils/frame_queue.h
- /usr/local/include/libplacebo/utils/libav.h
- /usr/local/include/libplacebo/utils/libav_internal.h
- /usr/local/include/libplacebo/utils/upload.h
- /usr/local/include/libplacebo/vulkan.h
- /usr/local/lib/libplacebo.a
- /usr/local/lib/libplacebo.so.8.0
- /usr/local/lib/pkgconfig/libplacebo.pc