|
请问pagFile的replaceImageByName方法放在异步线程调用会导致OpenGL上下文丢失吗? |
Answered by
CodeJhF
Jun 4, 2026
Replies: 1 comment
|
replaceImageByName 放在异步线程调用不会导致 OpenGL 上下文丢失,可以放心使用。原因如下:
需要注意的是,PAGImage 如果是通过 FromTexture 创建的,需要在持有 GL 上下文的线程上创建;建议异步替换场景下使用 FromPath / FromBytes / FromBitmap 来创建 PAGImage。 |
0 replies
Answer selected by
CodeJhF
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
replaceImageByName 放在异步线程调用不会导致 OpenGL 上下文丢失,可以放心使用。原因如下:
需要注意的是,PAGImage 如果是通过 FromTexture 创建的,需要在持有 GL 上下文的线程上创建;建议异步替换场景下使用 FromPath / FromBytes / FromBitmap 来创建 PAGImage。