WebGL의 texImage2D
호출에서 internalformat
으로 전달할 수있는 유효한 값은 무엇입니까? WebGL 스펙은 명확하지 않은 것 같아요. 데스크톱 GL 문서에서 열거 된 enum이 WebGL에서 작동하는지 잘 모르겠습니다.WebGL에서 내부 형식 선택
WebGL을 정의한다 : RGB
, RGBA
, RGBA4
, RGB5_A1
, RGB565
. 이 모든 것이 유효한 내부 형식으로 보장됩니까?
type
매개 변수가 고려됩니까? internalformat
을 RGB
및 type
~ UNSIGNED_SHORT_5_6_5
으로 설정하면 내부 형식이 16 비트로 보장됩니까? 또는 항상 RGB8을 사용합니까? 아니면 다른 요소를 기반으로 결정합니까? 나의 이해에서
'RGBA4','RGB5_A1','RGB565'는 텍스처 형식이 아닌 renderbuffer 형식입니다. 'glRenderbufferStorage' (http://www.khronos.org/opengles/sdk/docs/man/xhtml/glRenderbufferStorage.xml) – gman