feng 发表于 2011-12-13 15:31:00

linux2.6.28帧缓存不够

我用OK6410开发板自带的linux2.6.28,移植了Minigui,在上面运行简单的例子程序是没有问题的,可是一把以前在X386平台上写的Minigui程序移植上去,就出现了No enough video memory,经过分析Minigui源代码发现是帧缓存不够用,帧缓存的大小是从linux内核中取得的,是否可以增加帧缓存的大小,重新编译内核,小弟不知该如何处理了。
请高手指教~~

飞凌-fatfish 发表于 2011-12-13 16:50:15

是不是需要双缓冲帧呢?
楼主移植了哪个版本的minigui?

feng 发表于 2011-12-14 09:48:36

我移植的是Minigui1.3.3,用的是10寸的屏,帧缓存只有960000,我需要4*960000的帧缓存空间,昨天分析了下内核源代码,是否改一下三星默认的fb_fix_screeninfo的smem_len就可以了?
页: [1]
查看完整版本: linux2.6.28帧缓存不够