From 17ae9505a42d49428afb2559ed417d615c265db8 Mon Sep 17 00:00:00 2001 From: gabucino Date: Tue, 12 Jun 2001 09:07:36 +0000 Subject: *** empty log message *** git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1107 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/DGA | 10 ++++--- DOCS/Hungarian/DGA | 79 +++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 69 insertions(+), 20 deletions(-) (limited to 'DOCS') diff --git a/DOCS/DGA b/DOCS/DGA index 31ff6eaf09..51fd989834 100644 --- a/DOCS/DGA +++ b/DOCS/DGA @@ -135,7 +135,7 @@ Contents Ctrl-Alt-Keypad +, - to switch back manually) o some drivers simply display strange colors o some drivers lie about the amount of memory they map into the process's - address spacei, thus vo_dga won't use doublebuffering (SIS?) + address space, thus vo_dga won't use doublebuffering (SIS?) o some drivers seem to fail to report even a single valid mode. In this case the DGA driver will crash telling you about a nonsense mode of 100000x100000 or the like ... @@ -152,12 +152,14 @@ A. Sample modelines ~~~~~~~~~~~~~~~~~~~ Section "Modes" Identifier "Modes[0]" - Modeline "712x600" 35.0 712 740 850 900 400 410 412 425 - Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 - Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan # 800x600 @ 60 Hz, 37.8 kHz hsync Modeline "800x600" 40 800 840 968 1056 600 601 605 628 + Modeline "712x600" 35.0 712 740 850 900 400 410 412 425 + Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 + Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan Modeline "352x288" 25.10 352 368 416 432 288 296 290 310 + Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan + Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan EndSection diff --git a/DOCS/Hungarian/DGA b/DOCS/Hungarian/DGA index 421d74dd0c..4a34eb6f1a 100644 --- a/DOCS/Hungarian/DGA +++ b/DOCS/Hungarian/DGA @@ -68,23 +68,70 @@ Tartalom 5. A DGA driver képességei ~~~~~~~~~~~~~~~~~~~~~~~~~~ -A DGA driver meghivasa a -vo dga parancssori opcio megadasaval tortenik. -Az alapertelmezett magatartas szerint a video meretehez legkozelebb eso -felbontasba valt. Figyelmen kivul hagyja a -vm es -fs kapcsolokat -(felbontasvaltas es teljeskepernyo) - mindig az adot felbontas leheto legjobb -kihasznalasara torekszik, igy egy arva CPU ciklusnak sem kell forditodnia a kep -nagyitasara. -Ha nem tetszik a mod amit kivalasztott, megadhatod hogy az -x es -y altal -kijelolt merethez valasszon felbontast. -A -v opcio megadasaval a DGA driver tobbek kozott kiirja az XF86Config -filed altal elerheto felbontasokat. -DGA2-vel megadhatod a hasznalando szinmelyseget is, a -bpp opcioval. -Hasznalhato: 15, 16, 24 es 32. A hardware-edtol fugg, hogy ezek kozul melyeket -hasznalhatod, valamint hogy (lassu) konverzio lehetseges-e. - -Ha szerencsed van es van meg eleg memoriad hogy a kep megegyszer elferjen, +A DGA driver meghívása a -vo dga parancssori opció megadásával történik. +Az alapértelmezett magatartás szerint a video méretéhez legközelebb eső +felbontásba vált. Figyelmen kívul hagyja a -vm es -fs kapcsolókat +(felbontásváltás és teljesképernyő) - mindig az adott felbontás lehető legjobb +kihasználására törekszik, így egy árva CPU ciklusnak sem kell fordítódnia a +kép nagyítására. +Ha nem tetszik a mód amit kiválasztott, megadhatod hogy az -x es -y által +kijelölt mérethez válasszon felbontást. +A -v opció megadásaval a DGA driver többek között kiírja az XF86Config +file-d által elérhető felbontásokat. +DGA2-vel megadhatod a használandó színmélységet is, a -bpp opcióval. +Használható: 15, 16, 24 es 32. A hardware-edtől függ, hogy ezek közül melyeket +használhatod, valamint hogy (lassú) konverzió lehetséges-e. + +Ha szerencséd van és van még elég memóriád hogy a kép mégegyszer elférjen, akkor a DGA driver doublebuffering-et fog alkalmazni, ami sokkal folyamatosabb -lejatszast eredmenyez. +lejátszást eredményez. + + +6. Sebesség +~~~~~~~~~~~ + A DGA framebuffer használatával legalább olyan gyors képet kapunk mint X11-el, + plusz teljeskepérnyős mód. A százalékos CPU használati értekeket amiket + MPlayer kiír óvatosan kezeljuk, mert pl az X11 drivernél nem tartalmazzák + az X szerver által a megjelenítéshez használt időt. Kapcsolj egy terminalt + a soros portodra es indíts egy top-ot hogy lásd valójában mi történik. + + Általánosan szólva a DGA sebességnövekedése az X11-hez képest erősen függ + a videokártyádtól, és annak driverétől. + + Ha lassú a rendszered, jobb ha 15 vagy 16bpp-s színmélységet használsz, + mivel ezek a 32bites mód memóriaigényének csak a felét követelik. + + A 24bites mélység használata akkor jó, ha a kártyád csak 32bites módot + támogat, mivel így 25%-al kevesebb adatnak kell átjutnia, a 32/32bites + módhoz képest. + + Már láttam AVI fileokat lejátszódni Pentium MMX 266-on. AMD K6/2 CPU-k + 400Mhz-en vagy afölött már jók. + +7. Ismert hibák +~~~~~~~~~~~~~~~ + + Nos, néhány XFree fejlesztő szerint a DGA nagy szörnyűség. Szerintük nem + érdemes használni. Az implementációja nem minden driverben tökeletes. + + o XFree 4.0.3-mal es nv.o driverrel van egy bug ami furcsa szineket eredményez + o az ATI driverrel egynél többször kell módot váltani miután a DGA használat + befejeződott + o némely driverek egyszerűen nem tudnak visszaváltani a normális felbontásba + (használd a Ctrl-Alt-Keypad +, - billentyűket) + o néhány driver furcsa szineket jelenít meg + o mások hazudnak arról hogy mennyi memoriát map-elnek be, így vo_dga + nem fog doublebuffering-et használni (SIS?) + o megint mások nem adnak vissza egyetlen videomódot se. Ebben az esetben + a DGA driver leáll, valami nonszensz üzenettel mint pl 100000x100000 vagy + ilyesmi ... + o az OSD csak doublebuffering-el működik + +8. Beépítendő dolgok +~~~~~~~~~~~~~~~~~~~~ + + o az új X11 render interface használata OSD-hez + o hol van a TODO listám ???? :-(((( A. Néhány modeline -- cgit v1.2.3