Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何更改现有 GLCanvas 的 GLCapabilities?
我想这样做,以便我可以更改 FSAA(抗锯齿)样本,而无需重新创建 GLCanvas。
你不能。默认帧缓冲区的性质是在上下文创建时定义的。如果不破坏和重新创建上下文,就无法更改它。
最好的办法是使用 FBO 并对用户创建的图像进行渲染,然后 blit 到默认帧缓冲区。这样,如果你想改变你的抗锯齿技术,你可以在不重建上下文的情况下这样做。