libplacebo-7.349.0

Introduksjon til libplacebo

libplacebo pakken inneholder et bibliotek for å behandle bilde og video primitiver og shaders. Det inkluderer også en høykvalitets gjengivelsespipeline som støtter OpenGL og Vulkan.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

libplacebo Avhengigheter

Påkrevd

FFmpeg-7.1 og Glad-2.0.8

Anbefalt

Valgfri

Little CMS-2.16 libunwind-1.8.1, dovi_tool, Nuklear, og xxHash

Installasjon av libplacebo

Først må du fikse en byggefeil som oppstår med glslang-15.0.0:

sed -e "20s/$/,/"                                         \
    -e "21i cxx.find_library('glslang', required: false)" \
    -i src/glsl/meson.build

Installer libplacebo ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -D tests=true       \
      -D demos=false      &&
ninja

For å teste resultatene, utsted: ninja test. En test, opengl_surfaceless.c, er kjent for å mislykkes.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

-D demos=false: Denne bryteren deaktiverer bygging av demoprogrammene fordi byggingen av plplay er for øyeblikket ødelagt.

-D tests=true: Denne bryteren gjør det mulig å bygge kode som er nødvendig for å kjøre testene.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libplacebo.so
Installerte Mapper: /usr/include/libplacebo

Korte Beskrivelser

libplacebo.so

behandler bilde og video primitiver og shaders og gir en høykvalitets gjengivelsespipeline for OpenGL og Vulkan