libplacebo-6.338.1

Introduction to libplacebo

The libplacebo package contains a library for processing image and video primitives and shaders. It also includes a high quality rendering pipeline that supports OpenGL and Vulkan.

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

Package Information

libplacebo Dependencies

Required

FFmpeg-6.1 and Glad-2.0.4

Recommended

Optional

Little CMS-2.14 libunwind-1.6.2, dovi_tool, Nuklear, and xxHash

Installation of libplacebo

Install libplacebo by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dtests=true        \
            -Ddemos=false ..    &&
ninja

To test the results, issue: ninja test.

Now, as the root user:

ninja install

Command Explanations

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

-Ddemos=false: This switch disables building the demo programs because building plplay is currently broken.

-Dtests=true: This switch enables building the code necessary to run the tests.

Contents

Installed Programs: None
Installed Libraries: libplacebo.so
Installed Directories: /usr/include/libplacebo

Short Descriptions

libplacebo.so

processes image and video primitives and shaders and provides a high quality rendering pipeline for OpenGL and Vulkan