多线程中EGL如何共享Context
线程A使用opengl,线程B也使用opengl,线程A中创建的纹理需要在线程B中可以直接使用,但是这两个线程不能使用同一个egl上下文进行互斥,用共享egl上下文,就是线程A用contextA,线程B使用contextB,如何实现?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现多线程数据共享
2076浏览 • 1回复 待解决
EGL绘制是否支持多线程?如何在多线程的场景下同时操作一块buffer进行图形绘制
1907浏览 • 1回复 待解决
使用taskpool实现多线程时,如何实现内存共享
2077浏览 • 1回复 待解决
在多线程并发场景中,如何实现安全访问同一块共享内存
1935浏览 • 1回复 待解决
HarmonyOS Appstorage支持多线程间的状态共享吗?
145浏览 • 1回复 待解决
在多线程的场景下EGL同时操作一块buffer进行绘制
363浏览 • 1回复 待解决
ArkTS是否支持类似Java的共享内存模型用于多线程开发?
692浏览 • 2回复 待解决
ArkTS是否支持类似Java的共享内存模型进行多线程开发
1936浏览 • 1回复 待解决
ArkTs多线程方案如何保证线程安全
2411浏览 • 1回复 待解决
Actor线程内存如何共享
323浏览 • 1回复 待解决
Worker线程内存如何共享
2188浏览 • 1回复 待解决
如何使用taskpool实现多线程
985浏览 • 1回复 待解决
TaskPool线程内存如何共享
1986浏览 • 1回复 待解决
如何实现跨线程数据共享
195浏览 • 1回复 待解决
HarmonyOS 多线程锁问题
344浏览 • 1回复 待解决
是否支持Context跨线程传递
1768浏览 • 1回复 待解决
HarmonyOS关于多线程的问题
310浏览 • 1回复 待解决
HarmonyOS 多线程并发相关问题
129浏览 • 1回复 待解决
ArkTS有哪些线程安全的数据类型,多线程方案如何保证线程安全
1917浏览 • 1回复 待解决
什么是系统的多线程模型
284浏览 • 1回复 待解决
HarmonyOS worker线程和主线程支持内存共享
396浏览 • 1回复 待解决
如何在UI中获取Context
2795浏览 • 1回复 待解决
配置管理类多线程方案
1725浏览 • 1回复 待解决
HarmonyOS ArkTS会不会支持多线程开发
2270浏览 • 2回复 待解决
ArkTS中使用多线程如何处理并发和同步
2743浏览 • 1回复 待解决
eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext shareContext, int[] attribList)第三个参数支持传入非空的share_context ,可解决这个问题
步骤如下:
在线程A中创建contextA:
在线程B中创建contextB时传入共享的contextA: