comparison DOCS/DGA @ 860:edc6758694ed

sok csunya ize
author gabucino
date Thu, 24 May 2001 16:22:18 +0000
parents 3de4dc1d1d12
children b194061e3f03
comparison
equal deleted inserted replaced
859:3560d38486ab 860:edc6758694ed
21 what the DGA video output driver for mplayer can do (and what it can't). 21 what the DGA video output driver for mplayer can do (and what it can't).
22 22
23 2. What is DGA? 23 2. What is DGA?
24 ~~~~~~~~~~~~~~~ 24 ~~~~~~~~~~~~~~~
25 25
26 DGA is short for Direct Graphics Access and is a means for a programm to 26 DGA is short for Direct Graphics Access and is a mean for a program to
27 bypass the X-Server and directly modifying the framebuffer memory. 27 bypass the X-Server and directly modifying the framebuffer memory.
28 Technically spoken this happens by mapping the framebuffer memory into 28 Technically spoken this happens by mapping the framebuffer memory into
29 the memory range of your process. This is just allowed by the kernel 29 the memory range of your process. This is just allowed by the kernel
30 if you have superuser privileges. You can get these either by logging in 30 if you have superuser privileges. You can get these either by logging in
31 as root or by setting the suid bit on the mplayer excecutable. 31 as root or by setting the suid bit on the mplayer executable.
32 32
33 There are two versions of DGA: DGA1 is used by XFree 3.X.X and DGA2 was 33 There are two versions of DGA: DGA1 is used by XFree 3.X.X and DGA2 was
34 introduced with XFree 4.0.1. 34 introduced with XFree 4.0.1.
35 35
36 DGA1 just provides direct framebuffer access as described above. For 36 DGA1 just provides direct framebuffer access as described above. For