In diesem Bereich testen wir die Ausgabe von Linien. Hier gab es bei den Tests im ersten Teil des Artikels die größten Differenzen. Bitte lesen Sie hierzu unbedingt unser Fazit zu diesem Test, denn die Probleme die im ersten Teil geschildert wurden, konnten mittlerweile auf über 40 verschiedenen Systemen unserer Tester und Leser im Vorab reproduziert werden.
Inhalt des Tests
Es werden insgesamt 150.000 Linien zufälliger Länge und Farbe an einer zufälligen Position gerendert. Der Initialwert für den Zufallsgenerator ist stets identisch, so dass alle Testläufe stets den gleichen Inhalt abbilden. Alle Objekte befinden sich innerhalb der Zeichenfläche, so dass kein Clipping benötigt wird.
Verwendete GDI-Funktionen:
für den reinen Linien-Benchmark:
- CreatePen
- MoveToEx
- LineTo
- SelectObject
- DeleteObject
zusätzlich für DIB-Puffer (Test mit Pufferung):
- CreateCompatibleDC
- CreateDIBSection
- CreateSolidBrush
- Rectangle
- BitBlt
Direktes Zeichnen ohne Puffer
Zeichnen mittels Puffer
Fazit
Im direkten Zeichnen bestätigt sich leider der Totalausfall der getesteten HD 5xxx erneut. Wir bitten unsere Leser jedoch, die Relevanz für sich selbst anhand der vorhergehenden Kapitel abzuschätzen. Wir verstehen diesen Test auch nicht als Aufruf, bestimmte Produkte zu meiden, sondern fordern vom Hersteller im Interesse der Betroffene eine Nachbesserung dessen, was bereits vom Kunden bezahlt wurde. Interessanterweise erhöht sich der Wert auf das Niveau der ohne Aero gemessenen Linienzahl, wenn wir vor dem Testdurchlauf ein anders Programmfenster (z.B. Mozilla Firefox) zum Voll- und dann wieder zum Symbolbild machen, bzw. das Programm Notepad starten! Dann ist innerhalb weniger Sekunden ein erhöhter Messwert reproduzierbar. Ein zweiter Durchlauf ist nach Verstreichen einer vom jeweiligen System abhängigen Zeit nicht mehr möglich, die Performanceeinbrüche treten erneut auf. Dies ist eindeutig ein Treiberproblem, bei dem der Hersteller gefordert ist. Die restlichen Ergebnisse sprechen für sich. Erstaunlich wiederum die Leistung des GMA 940 + Atom unter Aero und die bemerkenswert niedrigen Werten der GTX285 beim direkten Zeichnen ohne Aero. Alles, was deutlich über 20.000 Linien liegt, sollte den normalen Alltagsbetrieb jedoch nicht sichtbar stören.
- 1 - Einführung: Die Relevanz der 2D-Grafikausgabe über das GDI
- 2 - Das 2D-GDI und dessen Grafikausgabe von XP bis Windows 7 im Detail
- 3 - 2D-Grafikausgabe über das GDI: direkt oder gepuffert?
- 4 - Die Symptome der HD 5xxx-Serie und deren Relevanz unter Windows 7
- 5 - Tom2D: Unser einfacher 2D-GDI-Benchmark
- 6 - Tom2D: Textausgabe
- 7 - Tom2D: Linien
- 8 - Tom2D: Kurven
- 9 - Tom2D: Polygone
- 10 - Tom2D: Rechtecke
- 11 - Tom2D: Ellipsen
- 12 - Tom2D: Blitting
- 13 - Tom2D: Stretching
- 14 - Fazit
16 Antworten
Kommentar
Lade neue Kommentare
Mitglied
Veteran
Urgestein
1
Urgestein
1
Urgestein
Urgestein
Urgestein
Urgestein
Mitglied
Urgestein
1
Urgestein
Mitglied
1
Alle Kommentare lesen unter igor´sLAB Community →