Anzeige:
Ergebnis 1 bis 6 von 6

Thema: 3d OpenGL kde schneller ?!

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.01.2003
    Beiträge
    23

    3d OpenGL kde schneller ?!

    Hi

    also ich schreib grad eine 3D Spiel in OpenGL unter X. Also ich verwende X um ein Grundfenster zu machen(kein QT oder GTK)

    Wenn ich das Programm unter gnome oder irgendeinem anderen Window Manager starte ruckelt es ziemlich.
    Wenn ich es aber nun unter KDE starte laueft es fluessig und hat fast die 3 fachen FPS.

    Woran kann das liegen? Sollte es nicht egal sein welcher WM jetzt lauft?

    by

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.03.2001
    Ort
    Delmenhorst
    Beiträge
    118
    bist du sicher, dass du wirklich absolut nut xlib.h benutzt?
    Holarse.de - Spielen unter Linux

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.07.2002
    Beiträge
    719
    schreib mal folgendes in deine Konsole und sach, was raus kommt:
    Code:
    ldd <deineexecutable>

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    aber wieso sollte denn der verwendete WM nen Einfluss drauf haben?

    Ich kann mir das ehrlich gesagt nicht vorstellen. Ok, überprüfenswert ist es schon, aber ...

    MfG Peschmä

    P.S. wie siehts eigentlich aus, wenn du X ohne WM startest (nur mit xinit und dann gleich die app)?
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.01.2003
    Beiträge
    23
    Hi

    Ich hab als includes nur drinnen
    #include <GL/gl.h>
    #include <GL/glx.h>
    #include <GL/glut.h>
    #include <X11/keysymdef.h>

    ldd ergibt
    libGL.so.1 => /usr/lib/libGL.so.1 (0x40021000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4008b000)
    libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x40152000)
    libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401cd000)
    libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x401d5000)
    libglut.so.3 => /usr/local/lib/libglut.so.3 (0x401eb000)
    libc.so.6 => /lib/libc.so.6 (0x40216000)
    libm.so.6 => /lib/libm.so.6 (0x40347000)
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40369000)
    libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x40421000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x408f9000)
    libdl.so.2 => /lib/libdl.so.2 (0x40907000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4090a000)
    libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40913000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40965000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4096e000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
    und wenn ich xinit ausfuehre startet er ganz normal kde gnome was halt in der xinitrc steht.

    by
    Lukas
    Geändert von einki (11-11-2003 um 18:09 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    08.07.2002
    Beiträge
    719
    Da ist nichts, was verdächtig aussieht. Wenn es nur unter Gnome langsam liefe, würde ich die Schuld auf Gnome schieben. Da es aber auch unter jedem anderen Windowmanager langsam läuft, ist das schon seltsam. Es kann ja eigentlich nicht sein, das unter KDE die richtige libGLCore und unter allem anderen MesaSoft verwendet wird.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •