User Tools

Site Tools


gxlib

This is an old revision of the document!


장길석님이 작성하신 framebuffer 용 초소형 그래픽 라이브러리

install in i386

dependency

  • zlib 라이브러리 설치 : zlib1g-dev
  • jpeg 라이브러리 설치 : libjpeg62-dev
  • png 라이브러리 설치 : libpng12-dev
$ sudo apt-get install zlib1g-dev libjpeg62-dev libpng12-dev

dep in win32

mmap practice

import tempfile
fbfp = tempfile.NamedTemporaryFile(bufsize = 640*480*3)
fbfp.write('\x00'*(640*480*3))
import mmap
fbmap = mmap.mmap(fbfp.fileno(), 0)
>>> fp = open("dummy.vfb", "rw+b")
>>> fb = mmap.mmap(fp.fileno(),0)
>>> for i in range(100,200):
...     fb[i+640] = '\x8f'

wxScrolledWindow practice

references

bterm

$ sudo apt-get install bogl-bterm
$ sudo apt-get install libbogl-dev
...
$ bdftobogl -b gulim.bdf >gulim.bgf
$ bterm -f gulim.bgf 
bogl: opening /dev/fb0: No such file or directory
gxlib.1251191077.txt.gz · Last modified: 2013/08/03 05:04 (external edit)