Řadič obrazového podsystému Obrazový podsystém II. Řadič obrazového podsystému X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Obsah přednášky Komponenty řadiče, znakový/grafický displej. Obrazová paměť, barevná paleta, interfejs monitoru. VGA a jeho odvozeniny. Akcelerátory. Interfejsy videa (RGB, scart, S-video, anténní vstup, atd.). X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Řadič X36PZA - Periferní zařízení M. Šnorek
Řadiče - vnitřní struktura Obrazový řadič (grafický adaptér), obvykle na zásuvné desce, obsahuje rozhraní k systémové desce, grafický čip, obrazová (video) paměť, rozhraní k monitoru. X36PZA - Periferní zařízení M. Šnorek
Interpretace obsahu videopaměti Otázky: Která z nich je paměťově úspornější? Kolik barev lze takhle v obou případech vyjádřit? X36PZA - Periferní zařízení M. Šnorek
Řadič znakového rastrového displeje - s buňkovou interpretací Důležité! Nepodceňujte. (Už třeba jen kvůli zkoušce.) Kolik barev lze takhle vyjádřit? X36PZA - Periferní zařízení M. Šnorek
Struktura řadiče grafického displeje - s bodovou interpretací X36PZA - Periferní zařízení M. Šnorek
Barevnost u řadiče displeje s bodovou (pixelovou) pamětí Otázky: Kolik barev lze takhle vyjádřit? Jak jejich počet zvýšit? X36PZA - Periferní zařízení M. Šnorek
Displej s barevnou paletou (mapou) Kolik barev je teď? Na čem jejich počet závisí? X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Terminologie Barevné paletě se také říká CLUT - Color Look-up-Table. Součástce, kterou se realizuje, se zase říká RAMDAC. Dokážete odhadnout proč? X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Korespondence mezi obrazovou pamětí x pixely na elektroooptickém měniči Kdo vypočítává hodnoty jednotlivých pixelů? Problémem je zátěž procesoru. Open GL? A jak se ta hodnota počítá? 2D/3D knihovna, např. Bressenhamův algoritmus. Kdy se vypočtená informace do obrazové paměti zapisuje? Konflikt zápis x obnovování obrazu - blikání. Jak se dostat ke všem pixelům měniče? Přístup k obrazové paměti je obvykle možný jen prostřednictvím okénkování. X36PZA - Periferní zařízení M. Šnorek
Rastrový displej s grafickým procesorem X36PZA - Periferní zařízení M. Šnorek
R displej s GP a pamětí D-souboru X36PZA - Periferní zařízení M. Šnorek
Obrazový adaptér s grafickým procesorem Jaký je rozdíl mezi DRAM a VRAM? X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Studie: DRAM, VRAM X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Video Graphics Array Stručný úvod X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Základní fakta o VGA IBM standard, původně pro PS/2 (1987), 640 x 480/16 barev nebo 320 x 200/256 barev. Analogový výstup k monitoru. X36PZA - Periferní zařízení M. Šnorek
Struktura VGA adaptéru X36PZA - Periferní zařízení M. Šnorek
VGA v grafickém režimu, 16 barev Princip vytváření VGA obrazu pomocí barevných rovin X36PZA - Periferní zařízení M. Šnorek
VGA - zápis do obrazové paměti X36PZA - Periferní zařízení M. Šnorek
VGA HW pro obnovování obrazu X36PZA - Periferní zařízení M. Šnorek
Varianty modifikace obrazu X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek VGA - 256-ti barevný režim X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Větší rozlišení? SVGA Ten však není standardem: 640 x 480/256 barev, 800 x 600, 1024 x 768, obojí s 256, 65 636 nebo 16M barev, 1280 x 1024. Standardem je ale XGA, popř. jiný. X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Rozlišení Zdroj: Wikipedia X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Rozlišení jinak X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Displeje III Akcelerátory X36PZA - Periferní zařízení M. Šnorek
Spolupráce nadřazeného mikroprocesoru s klasickým obrazovým adaptérem X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Obrazový adaptér 8514/A X36PZA - Periferní zařízení M. Šnorek
X36PZA - Periferní zařízení M. Šnorek Obrazový adaptér TIGA X36PZA - Periferní zařízení M. Šnorek
Opakovaná ukázka skutečného provedení X36PZA - Periferní zařízení M. Šnorek
Akcelerátor (např. Windows) X36PZA - Periferní zařízení M. Šnorek
Ještě malá poznámka k monitoru RGB ř X36PZA - Periferní zařízení M. Šnorek
Kompozitní videosignál ř X36PZA - Periferní zařízení M. Šnorek