0
간단한 SDL2 & OpenGL ES2 데모를 만들었습니다. 그것은 크롬과 파이어 폭스에서 작동하지만 가장자리에이 오류가 얻을 :예외 발생 : TypeError : 객체가 'createVertexArray'(emscripten) 속성 또는 메서드를 지원하지 않습니다.
exception thrown: TypeError: Object doesn't support property or method 'createVertexArray'
는 C++ 코드, 예외가 발생합니다 :
// Create Vertex Array Object
GLuint vao;
glGenVertexArraysOES(1, &vao);
glBindVertexArrayOES(vao);
이가 내 잘못, 또는 가장자리의 버그를 브라우저 또는 Emscripten?
여기에 대한 polyfill있다 :'<스크립트 SRC = "OES.js">을'하지만 여전히에 표시되지 않습니다 확장 목록 –
BTW 적어도 내 컴퓨터 Edge에 여전히 "experimental-webgl"이 필요하며 보고서의 버전은 "0.96"입니다. 이는 Edge와 마찬가지로 WebGL 지원까지 여전히 베타 테스트에 관한 것입니다. – gman
내부를 들여다 보면 WebGLRenderingContext와 함께 setupVertexArrayObject를 호출해야합니다. 1 시간 전 삭제 – gman