framebuffer
文章平均质量分 56
舞者无罪
这个作者很懒,什么都没留下…
展开
-
framebuffer属性
linux的图形界面可以通过直接向framebuffer写数据来实现,framebuffer在这个意义上就相当于显卡缓存。framebuffer包括许多属性,简单列举如下分辨率(800x600), 色深(32位),缓冲大小, 颜色模式等。今天我主要记录下颜色模式,因为这两天才发现他的作用。就如我现在的程序而言,arm板上的色深是16位,我一直没有办法从24位转换位16位,后来才发现frameb原创 2012-04-01 09:11:53 · 771 阅读 · 0 评论 -
framebuffer和tty的探讨
一般的应用程序升级完毕后都必须重启自己,那么当linux程序打开framebuffer时再重启就会出现问题。因为当打开framebuffer时首先要和一个终端tty关联,比如我的本本上首次关联的是tty8.这是通过(ioctl(ConsoleFD, VT_OPENQRY, &vtnumber))查询下一个可用的tty决定的。那么本次正在使用tty8,再重启自己不就是要查询下一个tty,即t原创 2012-05-19 14:19:22 · 1045 阅读 · 0 评论 -
framebuffer程序的自动重启
一般的应用程序升级完毕后都必须重启自己,那么当linux程序打开framebuffer时再重启就会出现问题。因为当打开framebuffer时首先要和一个终端tty关联,比如我的本本上首次关联的是tty8.这是通过(ioctl(ConsoleFD, VT_OPENQRY, &vtnumber))查询下一个可用的tty决定的。那么本次正在使用tty8,再重启自己不就是要查询下一个tty,即t原创 2016-01-28 20:50:21 · 234 阅读 · 0 评论