[PB 4.30B3] DirectX7 vs DirectX9

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Bei mir:
erste Minute:
DX7 : 80-100 FPS
DX9 : 350-400 FPS

danach sinken beide etwa gleich konstant.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Laptop ATI Radeon9700SE
WinXP SP3
Startwerte:

DX7: 200FPS
DX9: 300FPS
I´a dllfreak2001
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

Bei mir gibs bei DX7 mehr FPS als bei DX9

außerdem ist der ladevorgang bei DX9 fast doppel so lang...

Aber dieser Vergleich hinkt, weil es im WindowedScreen, und sich dort die FPS deutlich vom VollBild unterscheiden
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

@Stargate

Wäre schon nicht schlecht, wenn dazu schreibst, was für ein System hast...
Eine Art Query-Planner soll die Ausführung von Map/Reduce-Funktionen in Hadoop stark beschleunigen.
Benutzeravatar
Daniel P.
Beiträge: 333
Registriert: 06.12.2005 21:49
Kontaktdaten:

Beitrag von Daniel P. »

Wenn ich das Gewusel einfach 90 Sekunden laufen lasse:

DirectX7: 60-250 FPS
DirectX9: 90-550 FPS

Wobei die FPS zum Ende hin immer niedriger werden...

Geforce 9800 GTX+ OC (512MB)
Gruß, Daniel :? | In der Realität ist die Wirklichkeit ganz anders...

PB 4.10 (Windows XP SP 2)
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Beitrag von DrShrek »

Daniel P. hat geschrieben:Wenn ich das Gewusel einfach 90 Sekunden laufen lasse:

DirectX7: 60-250 FPS
DirectX9: 90-550 FPS
Ist bei 90 Sec der Wert bei 90 oder springt er zwischen 90-550?
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

Siehe Profil
Computer: P4 1,8GHz, 1536MB RAM, 55GB HDD, 128MB RADEON 9500 Pro / 9700
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Daniel P.
Beiträge: 333
Registriert: 06.12.2005 21:49
Kontaktdaten:

Beitrag von Daniel P. »

Dr. Shrek hat geschrieben:Ist bei 90 Sec der Wert bei 90 oder springt er zwischen 90-550?
Anfangs liegt er bei 550, zum Ende hin sind es 90. Wenn ich über "E" das Gewusel abschalte, gehen die Frames deutlich nach oben. Ich denke, dass wenn man das Gewusel länger laufen lässt als 90 Sekunden, die FPS noch mehr einbrechen würden...
Gruß, Daniel :? | In der Realität ist die Wirklichkeit ganz anders...

PB 4.10 (Windows XP SP 2)
Benutzeravatar
KatSeiko
Beiträge: 367
Registriert: 19.07.2008 07:47

Beitrag von KatSeiko »

Also als Nebeneffekt ist noch anzumerken, dass bei DX7 die Aero-Oberfläche abgeschaltet wird, bei DX9 bleibt sie eingeschaltet.
Dennoch habe ich nach rund einer Minute bei DX7 nur noch rund 60 FPS, während es bei DX9 noch 80 FPS sind.

Wurde das DX9-Programm mit PureBasic 4.3 programmiert?
Win7 Ultimate x64, PureBasic 5.11

There is no substitute..
BildBildBild
ms
Beiträge: 26
Registriert: 24.08.2006 21:56

Beitrag von ms »

Hardware ATI 3650 passiv gekühlt

DX7: 30 sek=129, 60=110, 90=53, 120=35
DX9: 30 sek=267, 60=102, 90=78, 120=61

Darstellung war immer ok (kein Flackern etc.)

OS: Server 2003 (schneller als jedes XP oder Vista)
no name, no woman, no job, no money, no worries - just tired
Antworten