Tom2D: Rettangoli
- Pagina 1 : Problemi accelerazione 2D, schede grafiche a confronto
- Pagina 2 : Tom2D: Output test
- Pagina 3 : Un Driver Hotfix per risolvere i problemi
- Pagina 4 : Conclusioni
- Pagina 5 : Tom2D: Stretching
- Pagina 6 : Tom2D: Blitting
- Pagina 7 : Tom2D: Ellissi
- Pagina 8 : Tom2D: Rettangoli
- Pagina 9 : Tom2D: Poligoni
- Pagina 10 : Tom2D Spline e Curve di Bézier
- Pagina 11 : Tom2D: Output linea
- Pagina 12 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio
- Pagina 13 : Come agisce
- Pagina 14 : Tom2D: il nostro semplice benchmark 2D GDI
- Pagina 15 : Quali tipi di programmi sono colpiti?
- Pagina 16 : I sintomi delle Radeon HD 5000 e la loro rilevanza in Windows 7
- Pagina 17 : Output real-time con posizionamento e modifica di oggetti 2D
- Pagina 18 : Output della grafica 2D con GDI: Diretto o Buffered?
- Pagina 19 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua
- Pagina 20 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua
Tom2D: Rettangoli
I rettangoli sono un’altra parte chiave della nostra suite.
Contenuto del test
Abbiamo disegnato un totale di 200 mila rettangoli di dimensione, colore e posizione casuale. Linee e colori pieni sono sempre gli stessi. Come negli altri test, la selezione casuale è costante in modo tale che tutti i test avviati possano produrre lo stesso contenuto. E ancora, tutti i rettangoli appaiono all’interno dell’area di visualizzazione rendendo il clipping non necessario.
Chiamate GDI
Rettangoli renderizzati direttamente:
CreatePen
CreateSolidBrush
Rectangle
SelectObject
DeleteObject
Rettangoli renderizzati da buffer DIB:
CreateCompatibleDC
CreateDIBSection
BitBlt
Sommario
I rettangoli disegnati usando la GDI non sono esattamente veloci. Quasi tutte le schede grafiche lavorano più rapidamente in questo test con Aero spento. Troppo, per nostro stupore. È degno di nota che tutte le nostre schede grafiche, malgrado il produttore, rallentano in maniera drastica in modalità buffered.
- Pagina 1 : Problemi accelerazione 2D, schede grafiche a confronto
- Pagina 2 : Tom2D: Output test
- Pagina 3 : Un Driver Hotfix per risolvere i problemi
- Pagina 4 : Conclusioni
- Pagina 5 : Tom2D: Stretching
- Pagina 6 : Tom2D: Blitting
- Pagina 7 : Tom2D: Ellissi
- Pagina 8 : Tom2D: Rettangoli
- Pagina 9 : Tom2D: Poligoni
- Pagina 10 : Tom2D Spline e Curve di Bézier
- Pagina 11 : Tom2D: Output linea
- Pagina 12 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio
- Pagina 13 : Come agisce
- Pagina 14 : Tom2D: il nostro semplice benchmark 2D GDI
- Pagina 15 : Quali tipi di programmi sono colpiti?
- Pagina 16 : I sintomi delle Radeon HD 5000 e la loro rilevanza in Windows 7
- Pagina 17 : Output real-time con posizionamento e modifica di oggetti 2D
- Pagina 18 : Output della grafica 2D con GDI: Diretto o Buffered?
- Pagina 19 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua
- Pagina 20 : 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua
Indice
- 1 . Problemi accelerazione 2D, schede grafiche a confronto
- 2 . Tom2D: Output test
- 3 . Un Driver Hotfix per risolvere i problemi
- 4 . Conclusioni
- 5 . Tom2D: Stretching
- 6 . Tom2D: Blitting
- 7 . Tom2D: Ellissi
- 8 . Tom2D: Rettangoli
- 9 . Tom2D: Poligoni
- 10 . Tom2D Spline e Curve di Bézier
- 11 . Tom2D: Output linea
- 12 . 2D GDI per Windows XP attraverso Windows 7, in dettaglio
- 13 . Come agisce
- 14 . Tom2D: il nostro semplice benchmark 2D GDI
- 15 . Quali tipi di programmi sono colpiti?
- 16 . I sintomi delle Radeon HD 5000 e la loro rilevanza in Windows 7
- 17 . Output real-time con posizionamento e modifica di oggetti 2D
- 18 . Output della grafica 2D con GDI: Diretto o Buffered?
- 19 . 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua
- 20 . 2D GDI per Windows XP attraverso Windows 7, in dettaglio, continua