comparison DOCS/Hungarian/DGA @ 860:edc6758694ed

sok csunya ize
author gabucino
date Thu, 24 May 2001 16:22:18 +0000
parents
children b194061e3f03
comparison
equal deleted inserted replaced
859:3560d38486ab 860:edc6758694ed
1
2 Tartalom
3 ~~~~~~~~
4
5 1. Eloszo
6 2. Mi az a DGA
7 3. Felbontasvaltas
8 4. DGA es MPlayer
9 5. A DGA driver kepessegei
10 6. Sebesseg
11 7. Ismert hibak
12 8. Beepitendo dolgok
13
14 A. Nehany modeline
15
16
17
18 1. Eloszo
19 ~~~~~~~~~
20 Ez a dokumentum nehany szoban elmagyarazza hogy altalaban veve mi is az a
21 DGA, es mit tud az MPlayerben (es mit nem).
22
23 2. Mi a DGA?
24 ~~~~~~~~~~~~
25
26 A DGA szo a Direct Graphics Access roviditese, es egy olyan modszert takar
27 amivel a program az X szerver kikerulesevel kozvetlenul irhat a framebuffer
28 memoriaba. Szaknyelven szolva ez a framebuffer memorianak a processz
29 teruletere torteno lapozasaval tortenik. Ezt a kernel csak root jogosultsaggal
30 engedi. Ez tortenhet root-kent torteno bejelentkezessel, vagy a suid bit
31 beallitasaval az mplayer programon.
32
33 A DGA-nak ket verzioja van: a DGA1-et az XFree 3.X.X hasznalja, a DGA2
34 pedig az XFree 4.0.1 ota letezik.
35
36 A DGA1 csak a fent leirt kozvetlen hozzaferest nyujtja. A felbontasvaltashoz
37 itt szukseg van az XVidMode kiterjesztesre.
38
39 A DGA2 tartalmazza az XVidMode tudasat, tovabba engedelyezi a szinmelyseg
40 megvaltoztatasat. Igy lehetseges, hogy egy 32 bites melysegu X szervert
41 atvaltsunk 15 bitesbe, vagy forditva.
42
43 A DGA-nak van nehany hatranya. Valamelyest fugg a grafikus chiptol, es ennek
44 X-es driveretol, ezert nem minden rendszeren mukodik ...
45
46
47 3. Felbontasvaltas
48 ~~~~~~~~~~~~~~~~~~
49 A DGA driver kepes felbontasvaltasra. Ezzel kikerulheto a (lassu) szoftveres
50 scale, ugyanakkor teljeskepernyos lesz a lejatszas. Idealis esetben pontosan
51 egyezo felbontast valaszt, de csak azon videomodok kozul tud valasztani,
52 ami az /etc/X11/XF86Config fileban szerepel. Ezeket ugynevezett modeline-okkal
53 definialjuk, es a videokartya kepessegeitol fuggenek. Az X szerver ezt
54 a konfig filet nezi at indulaskor, es kikapcsolja mindazokat amiket a
55 kartya nem tud. A fennmarado modok az X11 log-jaban talalhatoak:
56 /var/log/XFree86.0.log
57 Az A fuggelekben nehany modeline pelda talalhato.
58
59 4. DGA es MPlayer
60 ~~~~~~~~~~~~~~~~
61
62 Az MPlayer-ben ket helyen lehet DGA-t hasznalni: az SDL driverben
63 (-vo sdl -sdl dga), valamint a DGA driverben (-vo dga). A fentiek mindkettore
64 igazak; a kovetkezo nehany reszben elmagyarazom hogy is mukodik az MPlayer
65 DGA drivere.
66
67
68 5. A DGA driver kepessegei
69 ~~~~~~~~~~~~~~~~~~~~~~~~~~
70
71 ... folyt. kov. ...
72
73
74 A. Nehany modeline
75 ~~~~~~~~~~~~~~~~~~
76 Section "Modes"
77 Identifier "Modes[0]"
78 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
79 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
80 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
81 # 800x600 @ 60 Hz, 37.8 kHz hsync
82 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
83 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
84 EndSection
85
86
87 Ezek a bejegyzesek mukodnek az en Riva128-asomon, az nv.o driverrel.
88
89 Acki (acki@acki-netz.de, www.acki-netz.de) 17.5.2001
90
91