360 likes | 487 Views
O čem tento referát bude?. Dosud objevené sběrnice. ISA PCI AGP 1x,2x, 4x,8x PCIe (PCI Express). ISA. Roku: 1981 Šířka: 16 bitů Frekvence: 16MHz. PCI. Roku: 1990 Frekvence: 133MHz Napětí: 3,3V Šířka: 32bit nebo 64bit Rychlost: 133 MB/s. AGP. Šířka: 32 bitová
E N D
Dosud objevené sběrnice • ISA • PCI • AGP 1x,2x, 4x,8x • PCIe (PCI Express)
ISA • Roku: 1981 • Šířka: 16 bitů • Frekvence: 16MHz
PCI • Roku: 1990 • Frekvence: 133MHz • Napětí: 3,3V • Šířka: 32bit nebo 64bit • Rychlost: 133 MB/s
AGP • Šířka: 32 bitová • Frekvence: 133 MHz • Rychlost: 266 MB/s • Rychlost a frekvence se liší podle toho, zda je AGP 1x, 2x … 1x, 2x
Typy grafických karet • rozlišení • barevné škály • sloty • režimy zobrazení
MDA • První „grafická karta“ • Slot ISA • PC IBM • Pouze textová podpora • 80 sloupců 25 řádků Monochrome Display Adapter
CGA • První grafická karta s podporou barev • Textový režim • Max. 16 barev • 80x25 (16 barev) • 320x200 (4 barvy) Color Graphic Adapter
Internetový prohlížeč Arachne Úžasné dvě barvy … … a žádné problémy s validací…
EGA • Paměť • 64KB (2barvy) • 254KB (16barev) • 1984 • 16 barev • 640x350 Extended Graphic Adapter
Internetový prohlížeč Arachne … nová verze!
VGA • 1987 • Paměť 254KB • 16-256 barev • Obn. Frekvence 70 MHz • Nové instrukce • Podpora dvoudílné obrazovky (CrossFire,SLI) • Později SVGA • Slot PCI/ISA Video Graphics Array
Zajímavost • Co je počítač TANDY? • Společnost IBM vytvořila počítač kompletně s jejimi součástkami. Není se proto čemu divit, když „tam“ vložili i svou grafickou kartu • Jak uvidíte dosahuje zajímavých výkonů – hlavně u hry Golden Axe
MCGA • Levná • Zjednodušená verze VGA • Max. 640x480 (2 barvy) • Paměť: 64KB • Slot ISA MultiColor Graphics Adapter
SVGA • Vylepšená VGA • Max. 800x640 • 16 miliónů barev • Slot PCI Super Video Graphics Array
Další typy • XGA (eXtended Graphics Array) • 1990 • 800x600(65536barev –16 bitů - high color) • Max. 1024x768(256 barev – 8 bitů) • Později XGA-2 • Slot PCI • XGA-2 (eXtended Graphics Array) • Podobná XGA • True-color(32 bitů na pixel) • Výkonější čip + nové instrukce • Hardwarová akcelerace(pouze 2D) • Obnovovací frekcence: 75-80MHz • Slot PCI
Grafické karty - zajímavosti • Kratší ukázka několika grafických karet podle jejich výkonnosti • Zahrneme i 3D akcelerátory • Zakončíme charakteristikou o knihovnách navržených pro speciální zážitek - zejména z her • Direct-X • Open-GL
MDA • MDA karta vypadala rozhodně zajímavě • Nebyla ani větší, ani menší jak tehdejší karty • Avšak její výkon byl velmi malý • Je to vůbec grafická karta?
VGA • VGA karta od společnosti SiS. • Karta dosahovala rozlišení až 640x480 ve 256ti barvách • Z vlastní zkušenosti: • Běží na tom Windows 95 • Bohužel neměla větší video paměť
Konečně 3D pro domácnost? • Grafické karty od společnosti 3Dfx představovali reformu v grafických kartách. • Karty 3Dfx později dosahovali vysokých rolišení. • Pro zajímavost: • 2048*1536 ve 2D maximálně. (Rok 1998)
Voodoo 1 – roku 1996 • Podporovala: • MS Direct 3D • 3Dfx Glide • Open-GL • 800x600 • 6 MB videopaměť
3Dfx - Banshee • Je právě grafickou kartou do AGP 1x. • Na svou dobu revolučně představuje možnost renderingu a podpory knihoven.
Direct-X • Knihovna pro multimediální operace • Používá se hlavně pro 3D grafiku (Direct 3D) • Tvůrcem souborů knihoven - Microsoft • Dnes – DirectX 9.0c / DirectX 10.0 • DirectX 1.0 přišel v roce 1995
Co umí všechno Direct-X ? • Direct Draw – 2D grafika • Direct 3D – 3D grafika • Direct Sound • Direct Music – pro realizaci MIDI, WAV a kodování MP3 v PC se systémem Windows. • Direct Depth – pro 3D prostorový zvuk (od verze 7.0 – poprvé ve Windows 98) • Direct Show • Pro inicializaci multimediálního obsahu. Správa paměti. DirectX Graphics
Open-GL • Open-GL je otevřená knihovna pro grafické karty a aplikace • Používá se hlavně při vývoji virtuální reality • Funkcí Open-GL využívá mnoho her a nebo aplikace CADu. • OpenGL spravuje konsorcium ARB (Architecture Review Board), jehož členy jsou firmy jako např. Microsoft, nVidia, ATI…
Srovnání • Direct-X • Používá se k vývoji her a programů například: X-BOX, wii, MAC OS, Linuxu Wine a samozřejmě Windows. • Open-GL • Využívá se pro převážně pro vývoj her: UNIXu, Linuxu, Playstation-3 a opět wii. Liší se od Direct-x syntaxí jazyka.
Shrnutí • DirectX • OPEN-GL • GLUT • OpenML • OpenAL • Hlavní „soupeři“ v dnešní době zaručují kvalitní sadu instrukcí pro implementaci grafických operací. Uživatel se prakticky nemusí o nic starat. Musí však mít nainstalovaný správný ovladač pro grafickou kartu.
Credits • Referát vypracovali: • Michal Koutecký a Filip Kraucher • Zdroje: • www.wikipedia.org • www.images.google.com • www.486games.net • a vlastní poznatky