0
基本上,執行多重採樣延遲着色需要什麼。要擴展一點:實際上我並不都對延遲着色本身感興趣,但是爲了抗混疊的目的,允許存儲和檢索子像素採樣數據至關重要:我需要能夠控制解決方案,或者至少在解決多采樣緩衝區之前做一些操作。ARB_texture_multisample是否可用於OpenGL ES 2.0?
基本上,執行多重採樣延遲着色需要什麼。要擴展一點:實際上我並不都對延遲着色本身感興趣,但是爲了抗混疊的目的,允許存儲和檢索子像素採樣數據至關重要:我需要能夠控制解決方案,或者至少在解決多采樣緩衝區之前做一些操作。ARB_texture_multisample是否可用於OpenGL ES 2.0?
所有的OpenGL ES的主要擴展這裏列出:http://www.khronos.org/registry/gles/
而且據我目前所知,沒有重大的OpenGL ES implmentations不提供單個樣品使用OpenGL ES解決。唯一可以做的就是將多重採樣紋理複製到正常樣本,並訪問「正常」樣本。
謝謝。你能否修正第二句話,我可以確定你的意思是我的意思嗎? – 2012-02-08 00:30:11
我想說的是寫在這裏:http://www.opengl.org/wiki/Framebuffer_Object#Multisampling_Considerations「在不同數量的樣本的緩衝區之間發生blit錯誤,除非其中一個樣本數爲零。通過不將多重採樣圖像附加到該FBO,或不使用多采樣默認幀緩衝區。「 – 2012-02-08 00:55:24
所以,基本上,這些硬件並不能控制解析步驟(從着色器訪問樣本本身)。 – 2012-02-21 16:50:18