how to make multiple-buffer effect immediately

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

how to make multiple-buffer effect immediately

ソリューションへジャンプ
1,927件の閲覧回数
jiejia
Contributor III

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'?

ラベル(2)
0 件の賞賛
返信
1 解決策
1,723件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

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

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,724件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

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

0 件の賞賛
返信
1,723件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

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

0 件の賞賛
返信
1,723件の閲覧回数
jiejia
Contributor III

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

0 件の賞賛
返信