1
ARB程序(着色器對)可以使用非ARB緩衝區對象和頂點數組嗎?非ARB意味着沒有擴展,如NV,ATI,ARB,EXT或其他。ARB程序(着色器對)可以使用非ARB緩衝區對象和頂點數組嗎?
ARB程序(着色器對)可以使用非ARB緩衝區對象和頂點數組嗎?非ARB意味着沒有擴展,如NV,ATI,ARB,EXT或其他。ARB程序(着色器對)可以使用非ARB緩衝區對象和頂點數組嗎?
是的,這是完全可能的。請注意,沒有ARB後綴的核心功能,實際上是的ARB擴展,成爲常規規範的一部分。一般而言,擴展之間具有互操作性。另外,每個擴展必須明確說明它如何與其餘的OpenGL和所有其他擴展(在規範時存在)相互作用。
請注意,它們並不總是相同的東西。許多ARB擴展沒有直接移植到核心版本中。這就是爲什麼最好只使用核心內容,除非有其他原因。 –
有用的細節。也使問題變得更加困難:)我試圖實現陰影貼圖,並且原始程序使用ARB着色器,我的程序的其餘部分不會;現在我不知道是否必須將我現有的着色器轉換爲ARB才能渲染陰影。我可以測試兩種方法,並查看非ARB着色器是否可以渲染陰影。 – Palax