[英]JOGL: How can change GLCapabilities of an existing GLCanvas?
如何更改現有GLCanvas的GLCapabilities?
我想這樣做,以便可以更改FSAA(抗鋸齒)樣本,而無需重新創建GLCanvas。
你不能。 默認幀緩沖區的性質是在上下文創建時定義的。 如果不破壞並重新創建上下文,則無法更改它。
最好的選擇是使用FBO,然后對用戶創建的圖像進行渲染,然后將其設置為默認的幀緩沖區。 這樣,如果您想更改抗鋸齒技術,則可以在不重建上下文的情況下進行更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.