Skip to content

[Note] Program 2.3

Juhwi Eden Kim edited this page Oct 15, 2019 · 6 revisions
  • checkOpenGLError : OpenGL error 발생 시 OpenGL error flag 확인
  • printShaderLog : GLSL 컴파일 실패 시 OpenGL 로그 내용 표시
  • printProgramLog : GLSL linking 실패 시 OpenGL 로그 내용 표시

  • 'glDrawArray() 바로 뒤'처럼 런타임 OpenGL 호출 뒤에 checkOpenGLError 사용
  • 출력화면이 완전히 비어있으면 GLSL 오류일 확률이 높음
  • 잘 모르겠으면 쉐이더 코드 부분을 기본적인 코드로 잠시 교체해 볼 것