728x90
반응형
webgl오류
-
[WebGL] 웹지엘 오류 처리 방법 및 오류 코드 종류3D웹 프로그래밍/WebGl 2020. 11. 14. 08:52
웹지엘이 오류 발생을 감지하면 ,내장된 오류 코드를 생성한다. 오류가 생성되면 다음과 같은 메소드를 호출할때까지 다른 오류는 더이상 생성되지 않는다. gl.getErros() 위의 메소드는 내장된 오류를 조회하는 쿼리이다. 이것은 현재 오류코드를 반환하여 오류 상태를 gl.NO_ERROR로 재설정한다. 이후에는 새로운 오류가 생성될수 있다. 웹지엘 오류 코드 설명 gl.NO_ERROR 마지막 gl.getError() 호출 후에 어떤 새로운 오류도 생성되지 않음 gl.INVALID_ENUM GLenum 인자값의 범위를 초과함. gl.drawArrays()는 원래 gl.TRIANGLES와 같은 적합한 enum 값을 인자로 해야하는데 gl.COLOR_BUFFER_BIT와 같이 다른 타입의 값을 인자로 해 호출..