在 GLSurfaceView::onSurfaceCreated 中保留对 gl 的引用?
调用 GLSurfaceView::onSurfaceCreated 时保留对 GL10 gl 参数的引用是否安全?
我想在 onSurfaceCreated 之后的某个时刻初始化纹理,但我现在不知道,所以我想知道仅保留对它的引用是否可以。
Is it safe to keep a reference to the GL10 gl parameter when GLSurfaceView::onSurfaceCreated is called?
I'd like to initialize textures at some point later than the onSurfaceCreated but I don't know now, so I wondered if just keeping a reference to it is ok.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这通常是一个坏主意。您可以在 GLSurfaceView.Renderer::onDrawFrame 中绑定纹理。
I think that is generally a bad idea. You can bind textures in GLSurfaceView.Renderer::onDrawFrame.