Video Graphics Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 50:
Il termine ''VGA'' è anche usato per riferirsi alle tecniche di connessione del computer al monitor (per esempio un "connettore VGA" si distingue da un "connettore [[DVI]]"). La connessione VGA standard tra PC e monitor termina con uno spinotto/connettore maschio a 15-pin (in lingua inglese, [[DE-15]] [[D-subminiature]]). Il cavo VGA trasporta l'immagine allo schermo anche a risoluzioni come 1600×1200 o più alte. Qualche periferica VGA usa ancora spinotti a 9-[[Piedino (elettronica)|pin]] (dello stesso tipo di quelli usati per gli standard EGA, CGA e MDA), invece degli standard più recenti che utilizzano quelli 15-pin.
 
===TrucchiTecniche di programmazione===
Una tecnica di programmazione diffusa ma poco documentata, chiamata [[Mode X]] (coniata per la prima volta da [[Michael Abrash]]), fu usata per rendere disponibili tecniche e risoluzioni grafiche non possibili con la modalità standard ''Mode 13h'' (una modalità standard a 256 colori delle schede VGA dell'IBM. Supporta una risoluzione 320×200 pixel e fu usata per programmare giochi e software di animazione fino al 1990). Questo fu fatto "suddividendo" la memoria a {{M|256|k|B}} della VGA in quattro "piani" separati, che utilizzavano tutti i 256 kB di [[RAM]] disponibili nella modalità a 256 colori. Questo fu un compromesso tra una maggiore complessità e perdita di prestazioni in qualche tipo di operazioni grafiche, ma il problema fu mitigato da operazioni che lo resero più veloce in molte situazioni: il riempimento di un colore dei poligoni poteva essere accelerato grazie all'abilità di disegnare quattro pixel con una singola istruzione dell'hardware. Risoluzioni più alte potevano essere forzate utilizzando questa tecnica, ma la 320×240 fu probabilmente la più conosciuta e usata per il tipico [[Rapporto d'aspetto (immagine)|rapporto]] 4:3 con pixel quadrati.