• 19.04.2024, 12:13
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

GMonCh

unregistriert

3 DM 2001 ;) Frage zu den Tests

Samstag, 10. Mai 2003, 12:32

GAGA Also was mich mal sehr interessiert, wovon GENAU hängen die Ergebnisse des Benchmarks ab ?!?!

Also als Beispiel hängt der Fillrate Test sehr vom Speicher ab denk ich.

LiquidAcid

unregistriert

Re: 3 DM 2001 ;) Frage zu den Tests

Samstag, 10. Mai 2003, 14:28

Der Fillrate Tests ist einer der "blödsinnigsten" Tests des 3DM, da er in keinster Weise die Füllrate testet. Du solltest mal im 3DC-Forum nach dem Thema was suchen. Der Moderator "zeckensack" hat angefangen einen eigenen kleinen Benchmark zu schreiben, der richtige Füllratentests und andere "genaue" Tests durchführt. Er hat auch erklärt was diese "Füllratentest" bei 3DM nicht richtig macht und warum er überhaupt keiner ist.
Diesen BM, den er ArchMark getauft hat, kannste du offiziell noch nirgends runterladen (da er noch in der Beta-Phase ist), allerdings gibts einen Thread dazu, indem du eventuell mal nachfragen könntest, ob du BM zum Testen bekommst.

cya
liquid

EDIT:
@Fillrate: Diese sollte nicht von der Speicheranbindung abhängen. Fillrate gibt einfach nur an wieviele Pixel der Rasterizer des GPUs in der Sekunde rastern kann. Musste dir vorstellen, dass man ein Dreieck auf dem Screen malen will. Dafür brauch man erstens drei Koordinaten (die Vertices), die die Eckpunkte des Dreiecks angeben. Dann wird aus der Farbe der einzelnen Eckpunkt das Dreieck zusammengesetzt. Dabei werden zuerst (vereinfach gesagt) die Eckpunkte durch Linien verbunden (dabei wird schon die Farbe interpoliert) und dann "per Scanline" interpoliert. Das kann man sich so vorstellen, dass der Framebuffer in ganz viele Pixelzeilen unterteilt ist. Jetzt befindet sich auf der rechten Seite des Zeile ein farbiger Punkt und auf der linken Seite ein Punkt mit einer anderen Farbe. Dazwischen muss jetzt aufgefüllt werden. Dabei wird jetzt der Farbwert interpoliert. In der Mitte dieser beiden Punkte ist der Farbwert der beiden äußeren Pixel zu 50:50 enthalten. Wenn das für alle Pixel dieser Dreieckskanten geschehen ist, dann ist das Dreieck fertig gerastert. Bei mehrern Dreiecken wird das natürlich wesentlich komplizierter, da diese sich gegenseitig überlappen, etc. können.
Dieses Dreieck hat jetzt jedenfalls eine bestimmte Anzahl an Pixeln, die der Rasterizer gerastert hat. Zeichne ein paar mehr davon auf den Bildschirm und guck wie lange das gedauert hat, dann dividiere die Gesamtzahl an gerasterten Pixeln durch die Zeit und du hast die Füllrate (wieder vereinfacht gesprochen).
@3DM: Dort wird bei der Füllrate texturiert, deshalb ist die Füllrate abhängig von der Speicheranbindung. Das sollte nicht so sein!!