Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Odpověď na názor

Odpovídáte na názor k článku Fedora 11: běh na krátké tratě.

Milan Keršláger aura:43
11. 6. 2009 10:21

Korekce UXA, HAL, DRI a Presto

celé vlákno

HAL z principu ISA kartu nenajde, protože ISA sběrnice neposkytuje seznam zařízení, jako to umí PCI. Na ISA sběrnici musíte zkusit zavést modul, avšak znamená to naslepo zapsat něco na porty, z čehož může zamrznout (nekompatibil­ní) HW.

UXA není 2D akcelerace, ale rozhraní pro akceleraci, které využívá správu paměti GEM (paměť grafické karty a systémové RAM určené pro práci s grafikou), což umožňuje zobrazovat obsah paměti bez kopírování bloků paměti přímo do framebufferu a existuje to hlavně kvůli 3D a kompozitním manažerům oken (3D efekty na desktopu). Dnešní karty emulují 2D akceleraci pomocí 3D funkcí. Až ve firmaware grafických čipů tato emulace zmizí, můžeme na 2D zapomenout. UXA je reimplementace EXA s novým manažerem GEM (EXA používala manažer TTM). Před tím bylo XAA. V zásadě by se mělo přejít z EXA/UXA na OpenGL funkce.

DRI je nástupce DDX. DDX je driver, který překládal akcelerační instrukce v obecném formátu (např. vykreslení elipsy, posuv výseku obrazovky – rolování v okně nebo posun okna apod.) do instrukcí, kterým konkrétní grafický čip rozuměl, takže docházelo ke kopírování dat prostřednictvím jádra (indirect hardware access). DRI umožňuje přímý přístup k HW grafické karty (direct access), což významně urychluje 3D, kde je potřebné přenášené množství dat vyšší, než u 2D operací. Modul DRI X používá obecný DRM modul jádra, který používá HW specifický DRM modul pro kontakt s grafickým čipem. Nicméně DRI bylo konzervativní a přímý přístup k HW byl jen pro 3D funkce. Navíc DDX neuměl synchronizovat paměť karty s obsahem RAM, což řeší právě UXA s GEM. DRI2 se věnuje efektivitě komunikace mezi X a grafickým čipem a též možnosti používat kompilátor, který přeloží grafické instrukce do jazyka grafického čipu a umožní jejich asynchronní provádění.

Modul Presto funguje i bez původního balíčku (jen s tím, co má na disku), avšak „yum update“ nejprve vypíše celkovou velikost aktualizace bez ohledu na delta možnost. Při stahování je však už vidět, jak stahuje místo celých RPM balíčků jen DRPM balíčky (delta-rpm).

   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující

Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.

Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.

Příspěvky nesmí obsahovat:

  1. Vulgární či hrubé výrazy.
  2. Urážlivé výroky na adresu druhé osoby či skupiny osob.
  3. Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
  4. Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
  5. Komerční nabídky a affiliate odkazy.
  6. Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
  7. Prokazatelně protiprávní obsah.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul