在WebGL的texImage2D
調用中傳遞給internalformat
的有效可能值是什麼? WebGL規範似乎沒有說清楚,我不確定桌面GL文檔中的哪些枚舉將在WebGL中起作用。WebGL選擇內部格式
WebGL的定義:RGB
,RGBA
,RGBA4
,RGB5_A1
,RGB565
。所有這些保證是有效的內部格式?
type
參數是否被納入考慮範圍?如果我設置internalformat
到RGB
和type
到UNSIGNED_SHORT_5_6_5
,這是否保證內部格式將是16位?或者它總是使用RGB8還是基於其他因素來決定?
'RGBA4','RGB5_A1','RGB565'渲染緩衝格式不是紋理格式。請參閱'glRenderbufferStorage'(http://www.khronos.org/opengles/sdk/docs/man/xhtml/glRenderbufferStorage.xml) – gman