libplacebo-7.351.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.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.4 plattform.

Pakkeinformasjon

libplacebo Avhengigheter

Påkrevd

Glad-2.0.8

Anbefalt

Valgfri

Little CMS-2.17 libunwind-1.8.2, dovi_tool, Nuklear, og xxHash

Installasjon av libplacebo

Først, fiks en inkompatibilitet med Python-3.13.6 og nyere:

sed -e '204a\    tree = ET.parse(xmlfile)'                 \
    -e 's/VkXML(ET.parse(xmlfile))/VkXML(tree.getroot())/' \
    -i src/vulkan/utils_gen.py

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