bsp:linux3.0.35 cpu:imx6q. My lcd resolution is 800*600
To use multiple-buffer rendering, I set 'export FB_MULTI_BUFFER=2'.
And then I print the resolution of fb0:
xres = 800
yres = 600
var.xres_virtual = 800
var.yres_virtual = 600
I download the gpu_sdk_v1.00.gz, and execute the GLES example in the file.
And then I print the resolution of fb0:
xres = 800
yres = 600
var.xres_virtual = 800
var.yres_virtual = 1200
Why multiple-buffer no effect immediately after I set 'export FB_MULTI_BUFFER=2'?
Solved! Go to Solution.
Hi jie,
You should upgrade the bsp to 3.14.28 this bsp includes the vivante drv, while 3.0.35 you have to pass it by module.
Regards
Hi jie,
You should upgrade the bsp to 3.14.28 this bsp includes the vivante drv, while 3.0.35 you have to pass it by module.
Regards
Hi jie,
BSP 3.0.35 includes vivante driver 4.6.9 p12v and this version has some bugs regarding FB_MULTIBUFFER, I strongly recommend to update vivante 5.0.11p6 included in BSP 3.14.28
Regards
Hi Bio_TICFSL
Should I update the vivante_drv.c and vivante_drv.h? Or,I have to update the kernel to 3.14.28?
Regards