如果我通過sampler2DMS訪問GLSL中的多重採樣紋理,如何知道該多重採樣紋理的紋理元素中的哪些樣本實際上已被覆蓋?sampler2D texel的GLSL訪問覆蓋掩碼
從多重採樣擴展參考: 「...的每個像素片段從而由整數X和Y網格座標,顏色,SAMPLES_ARB深度值,紋理座標,並與最大SAMPLES_ARB比特的覆蓋值」。
所以我想訪問texel的覆蓋率值。我可以使用gl_SampleMask(https://www.opengl.org/sdk/docs/man/html/gl_SampleMask.xhtml)來寫入當前正在處理的FRAGMENT的coverage值,但是如何訪問我從多重採樣紋理中讀取的TEXEL的coverage值?
謝謝Nicol,這是一個非常明確和可以理解的解釋!作爲一個相關的問題,是否可以輕鬆地(無需迭代)檢查多重採樣紋理中的紋理樣本是否全部相同? – user1282931
@ user1282931:Nope;)雖然它會很好,但他們只是不存儲這些信息。 –