changeset 1106:7255ea9a55d5

*** empty log message ***
author gabucino
date Tue, 12 Jun 2001 09:07:36 +0000
parents 6121410e667f
children 9d764880d989
files DOCS/DGA DOCS/Hungarian/DGA
diffstat 2 files changed, 69 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/DGA	Tue Jun 12 06:53:32 2001 +0000
+++ b/DOCS/DGA	Tue Jun 12 09:07:36 2001 +0000
@@ -135,7 +135,7 @@
    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 @@
 ~~~~~~~~~~~~~~~~~~~
 Section "Modes"
   Identifier    "Modes[0]"
+  # 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
-  # 800x600 @ 60 Hz, 37.8 kHz hsync
-  Modeline	"800x600"  40     800 840 968 1056  600 601 605 628 
-  Modeline	"352x288"  25.10  352 368 416 432   288 296 290 310
+  Modeline	"320x240"     12.588  320 336 384 400 240 245 246 262 Doublescan
 EndSection
 
 
--- a/DOCS/Hungarian/DGA	Tue Jun 12 06:53:32 2001 +0000
+++ b/DOCS/Hungarian/DGA	Tue Jun 12 09:07:36 2001 +0000
@@ -68,23 +68,70 @@
 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.
+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
+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 szerencsed van es van meg eleg memoriad hogy a kep megegyszer elferjen,
-akkor a DGA driver doublebuffering-et fog alkalmazni, ami sokkal folyamatosabb
-lejatszast eredmenyez.
+ 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