iMX6 GPU driver - how to share GPU buffers between processes

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

iMX6 GPU driver - how to share GPU buffers between processes

1,591 次查看
obigose
Contributor I

Currently using iMX6 running embedded Linux OS.

We are integrating Webkit where we are running 2 separate processes : UI process and Web process.

We are having problems with iMX5 GPU driver in sharing GPU buffers between processes.

We need to have GPU buffers allocated in WebProcess to be accessed in UI process.

Can you let us know how to do this?

标签 (2)
0 项奖励
回复
1 回复

1,251 次查看
michaelc_kim
NXP Employee
NXP Employee

     I suppose obigo wants to make the render result as texture input for UI process,right?

     If so, I think obigo can refer to the implementation about unity 3d compositor.

     In X system, all GLES application(including webkit) will render the result into buffer allocated from xserver.

     The main idea is 3d compositor will get the render result from xserver through some x11 extension, then map it as texture through eglimage for rendering.

0 项奖励
回复