Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

lug-bg: Framebuffer for dummies :)


  • Subject: lug-bg: Framebuffer for dummies :)
  • From: v0rbiz@xxxxxxxxxxx (Victor Ivanov)
  • Date: Sat, 9 Oct 1999 11:47:41 +0200



Kernela na linuxa poddyrzha consola v graifchen rezhim. Standartnata realizacia vkarva (at boot time) linuxa v daden rezhim (sled koeto ne mozhe da se smenja). Primerno 800x600. Ottam natatyk vsichko e v grafichen rezhim, no nito edna programa ne mozhe da go zabelezhi -- tty-to si e tty. V /dev/ se pojavjava (sled kato ti si go pojavish s mknod/MAKEDEV) ustrojstvo, koeto e sjanka na grafichnata pamet -- linear frame buffer. Chrez nego mozhesh da macash po ekrana kakto ti skimne. Sowwy, che sym kuc v objasneniata btw. Predstavi si videopametta kato edin (primerno) 960K file (800x600x2, 2 bytes za hicolor (5x6x5)). Kogato promenish stojnostta na offset 0, tochkata na pozicia 0x0 na ekrana shte svetne v drug cvjat (basi izraza). Taka mozhe da se mmap()-ne cjalata pamet v masiv i da si peresh... kartinki ala-bala. XF86_FBDEV li beshe, polzva tocho /dev/fb0 i /dev/fbcurrent maj za da drashti po ekrana. Vsichko OK, samo che otvratitelna skorost. Za nishto ne stava.
Prail sym si njakolko byzici (screenshot ot winboze, sled tva malko preobrazuvane na BMP-to i posle cat neshtoto > /dev/fb0 -- razbira se ot telnet kym mashinata na zhertvata), ama dokato ne mu podobrjat skorostta, ako izobshto e vyzmozhno, tva si e basi bokluka.

regards,
v0rbe

==================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.