Cogl-1.22.8

Introduksjon til Cogl

Cogl er en moderne 3D grafikk API med tilhørende verktøys APIer utviklet for å avsløre funksjonene til 3D grafikkmaskinvare ved hjelp av et API design med direkte tilstandstilgang, i motsetning til maskintilstands stilen til OpenGL.

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

Pakkeinformasjon

Cogl Avhengigheter

Påkrevd

Cairo-1.17.6, gdk-pixbuf-2.42.10, GLU-9.0.3, Mesa-23.1.6, Pango-1.50.14, og Wayland-1.22.0

Anbefalt

Valgfri

gst-plugins-base-1.22.5, GTK-Doc-1.33.2, og SDL2-2.28.2

Installasjon av Cogl

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

[Note]

Note

Denne pakken kan av og til mislykkes når det bygges med flere prosessorer. Se Using Multiple Processors for mer informasjon.

./configure --prefix=/usr  \
            --enable-gles1 \
            --enable-gles2 \
            --enable-{kms,wayland,xlib}-egl-platform \
            --enable-wayland-egl-server              &&
make

Alle testene bortsett fra ES2 og ES2-NPT testene er ødelagt pga små atferdsendringer i Mesa. For å teste resultatene uansett, utsted: make check. Testene skal kjøres fra en X terminal på en maskinvareakselerert Xorg server. Noen få tester vil bruke alle CPUer parallell, uavhengig av parallellitetsinnstillinger.

Nå, som root bruker:

make install

Parameterforklaringer

--enable-gles1: Denne bryteren aktiverer støtte for OpenGL ES 1.1.

--enable-gles2: Denne bryteren aktiverer støtte for OpenGL ES 2.0.

--enable-{kms,wayland,xlib}-egl-platform: Disse bryterne muliggjør støtte for KMS, Wayland og Xlib EGL plattformer. De kreves for GNOME Wayland støtte.

--enable-wayland-egl-server: Denne bryteren aktiverer Cogl sin Wayland Server API som er påkrevd for GNOME Wayland støtte.

--enable-cogl-gst: Denne bryteren aktiverer gstreamer støtte.

--enable-gtk-doc: Bruk denne parameteren hvis GTK-Doc er installert og du ønsker å gjenoppbygge og installer API dokumentasjonen.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libcogl-gles2.so, libcogl-pango.so, libcogl-path.so, og libcogl.so, og valgfrie biblioteker libcogl-gst.so and /usr/lib/gstreamer-1.0/libgstcogl.so
Installerte Mapper: /usr/include/cogl og /usr/share/cogl

Korte Beskrivelser

libcogl-gles2.so

er OpenGL ES 2.0 integrasjonsbiblioteket for Cogl

libcogl-pango.so

er Pango integrasjonsbiblioteket for Cogl

libcogl.so

er et objektorientert GL/GLES Abstraksjon/Verktøy Layer bibliotek