Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Rasendes opengl
Gehe zu Seite Zurück  1, 2, 3  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 15.03.2010, 17:02    Titel: Antworten mit Zitat

FPS = anzahl gerenderter bilder = nach jedem flush einen counter hochzählen und den jeweils nach einer sekunde ausgeben und zurücksetzen.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
darkinsanity
aka sts


Anmeldungsdatum: 01.11.2006
Beiträge: 456

BeitragVerfasst am: 15.03.2010, 17:41    Titel: Antworten mit Zitat

Also diese Version läuft bei mir schnell. Vielleicht einfach nochmal bei deinem Kumpel testen. Sollte es dann wieder so sein, wären dann natürlich auch seine Hardwaredetails interessant.
Dass ein Programm nämlich einfach so auf älterer Hardware schneller läuft, kann eigentlich nicht sein, es sei denn, du hast auf deinem PC was verbockt, so das er langsam läuft lächeln
_________________
Traue keinem Computer, den du nicht aus dem Fenster werfen kannst -- Steve Wozniak
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
isiprimax



Anmeldungsdatum: 02.01.2009
Beiträge: 77

BeitragVerfasst am: 15.03.2010, 18:20    Titel: Antworten mit Zitat

darkinsanity hat Folgendes geschrieben:
isiprimax hat Folgendes geschrieben:
Auf meinen Notebook mit einer GF 9600M, 4GB Ram, Windows7 64Bit und 2,13 GHz Dual Core läuft es auch sehr langsam. Ich vermute das es an dem Windows 2000 liegt, Treiber oder Treibereinstellungen.


Wohl eher nicht. Wie soll ein Treiber die Hardware übermäßig schnell machen? Hallo, Vista, 7? Schonmal gemerkt das der Aero-Deskop schlimmer is als ne Handbremse?
Aber wie gesagt, FPS oder so wären interessant.
Und wie gesagt, habt ihr auch die wirklichen nVidia Treiber oder die von MS?

Ansonsten könnte vielleicht der Sourcecode Hinweise geben. Ohne den kann man eigentlich nur raten zwinkern


Mal überlegt ob der Treiber soetwas wie FrameSkipping aktiviert hat oder das er sich nicht an die vom Programm vorgegebenen Geschwindigkeiten hält. Das Programm ist nun wirklich kein Crysis also sollte es mit Maximal speed echt schnell laufen. Und der Aero Desktop schluckt auch nicht soviel, vorallem nicht im Vollbild.

Edit: Die 2te Version läuft sehr gut. Man kann die Schrift gut lesen und die Animationen sind gleichbleibend schnell.


Zuletzt bearbeitet von isiprimax am 15.03.2010, 18:25, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 18:22    Titel: Antworten mit Zitat

Dieses Programm schreibt die FPS in eine gleichnamige .txt-Datei. Zeigt mal eure ergebnisse, nachher (so um acht) poste ich mal meine und die von nem älteren rechner. ähhh, moment noch
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.


Zuletzt bearbeitet von Luke am 15.03.2010, 18:23, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 15.03.2010, 18:22    Titel: Antworten mit Zitat

Frameskipping ist Aufgabe der Software, nicht der Hardware bzw. des Treibers.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 18:26    Titel: Antworten mit Zitat

Hääää? ICh hab einen Zähler geschrieben, der nach jeder sekunde die anzahl an durchgängen in eine txt schreibt

Hier, das programm
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.


Zuletzt bearbeitet von Luke am 15.03.2010, 18:40, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 15.03.2010, 18:30    Titel: Antworten mit Zitat

Das war nicht an dich gerichtet.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
isiprimax



Anmeldungsdatum: 02.01.2009
Beiträge: 77

BeitragVerfasst am: 15.03.2010, 18:34    Titel: Antworten mit Zitat

Jojo hat Folgendes geschrieben:
Frameskipping ist Aufgabe der Software, nicht der Hardware bzw. des Treibers.


Und trotzdem gibt es diese Schalter. Falls du dich erinnerst Nivida puschte ihre Fps in 3D Mark. Also kann man da auch in den Treibern so einiges einstellen um die Geschwindigkeit zu optimieren.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 18:41    Titel: Antworten mit Zitat

Hier Sorry jojo
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
isiprimax



Anmeldungsdatum: 02.01.2009
Beiträge: 77

BeitragVerfasst am: 15.03.2010, 18:51    Titel: Antworten mit Zitat

Mein Ergebnis :

Code:

NVIDIA Corporation
3.2.0
fps :32
fps :60
fps :60
fps :60
fps :60
fps :60
..... usw
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 18:55    Titel: Antworten mit Zitat

Bei mir:


Code:

NVIDIA Corporation
3.2.0
fps :8
fps :61
fps :59
fps :59
fps :59
fps :59
fps :59
fps :59
fps :59
fps :59
fps :59
fps :59



das andere folgt nachher

Ps: ob mit oder ohne Aero: Fps macht keinen unterschied, auch beim fenstermodus nicht
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MOD
Fleißiger Referenzredakteur


Anmeldungsdatum: 10.09.2007
Beiträge: 1003

BeitragVerfasst am: 15.03.2010, 19:09    Titel: Antworten mit Zitat

Zitat:
ATI Technologies Inc.
2.1.8787
fps :1329
fps :1592
fps :1634
fps :1632
fps :1634
fps :1637
fps :1636
fps :1635
fps :1635
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 15.03.2010, 19:14    Titel: Antworten mit Zitat

das sieht nach nem klassischen fall vom im Treiber aktiviertem und erzwungenen VSync aus.
Wie ich schon gesagt habe: Programmlogik darf nicht vom Grafikcode abhängen!
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 19:20    Titel: Antworten mit Zitat

okeeeeee, das ist nun wirklich eindeutig....
was ist Vsync? und wie stellt man sowas ein? ich hab da keeen plan von
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 15.03.2010, 19:22    Titel: Antworten mit Zitat

http://de.wikipedia.org/wiki/Vsync ist doch echt nicht schwer.

Und von so empfehlungen wie "Schalten Sie VSync ab, um mein Programm auszuführen" lässt du besser die Finger - lieber den Code gleich richtig schreiben.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
isiprimax



Anmeldungsdatum: 02.01.2009
Beiträge: 77

BeitragVerfasst am: 15.03.2010, 19:34    Titel: Antworten mit Zitat

Habs bei mir eben mal von Anwendungsgesteuert auf Off geschaltet.

Ergebnis:

Code:
NVIDIA Corporation
3.2.0
fps :151
fps :664
fps :646
fps :654
fps :648
fps :654
fps :649
fps :656
fps :649


Sieht trotzdem lustig aus ;D
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 19:38    Titel: Antworten mit Zitat

Damit hat sich mein problem gelöst.

NVIDIA Corporation
3.2.0
fps :73
fps :293
fps :326
fps :327
fps :326
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
28398



Anmeldungsdatum: 25.04.2008
Beiträge: 1917

BeitragVerfasst am: 15.03.2010, 21:34    Titel: Antworten mit Zitat

Hats nicht. Bei dir läuft es damit immernoch um ein vielfaches langsamer als z.B. bei MOD.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Luke



Anmeldungsdatum: 14.01.2009
Beiträge: 92
Wohnort: Ostfriesland !

BeitragVerfasst am: 15.03.2010, 21:43    Titel: Antworten mit Zitat

Und woran liegt das jetzt? Ich hab keine Tabs auf und nichts....
_________________
ICH war mal schizophren, aber jetzt sind WIR okay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
St_W



Anmeldungsdatum: 22.07.2007
Beiträge: 957
Wohnort: Austria

BeitragVerfasst am: 15.03.2010, 22:42    Titel: Antworten mit Zitat

Code:
NVIDIA Corporation
3.0.0
fps :61
fps :60
fps :60
fps :60
fps :60
fps :60
fps :60
...


Bei mir läuft es konstant mit 60 (Laptop, NVidia GeForce 8600M GT (256 MB))

Ich hab an den Grafikeinstellungen übrigens noch nichts verstellt - also alles Werkseinstellungen.
_________________
Aktuelle FreeBasic Builds, Projekte, Code-Snippets unter http://users.freebasic-portal.de/stw/
http://www.mv-lacken.at Musikverein Lacken (MV Lacken)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3  Weiter
Seite 2 von 3

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz