在多线程的场景下EGL同时操作一块buffer进行绘制

在多线程的场景下EGL同时操作一块buffer进行绘制

HarmonyOS
2024-07-15 10:55:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
liqi399

要支持多线程,您可以让每个线程生成一个纹理,然后将这些纹理合成到一个缓冲区中。

您可以使用sharedContext,并且绘制操作可以通过调用OpenGL来实现。

以下是创建ShareEglContext的示例代码:

分享
微博
QQ
微信
回复
2024-07-15 19:29:48
相关问题
多线程EGL如何共享Context
458浏览 • 1回复 待解决
HarmonyOS 数据库多线程操作
209浏览 • 1回复 待解决
如何在鸿蒙系统中实现多线程操作?
284浏览 • 1回复 待解决
使用Native、XComponent和EGL绘制图形
1010浏览 • 1回复 待解决