|
GL shading language로 GPU연산을 하는 것을 공부중인데,
glBindFramebufferEXT에서 자꾸 divide by zero 에러가 뜨는군요.
EXT_framebuffer_object 스펙을 읽어보면
wglMakeCurrent(hDC,hRC);
..
(render something)
..
wglMakeCurrent(hDC,NULL);
이 glBindFramebufferEXT를 사용할 때에는
glBindFramebufferEXT( GL_FRAMEBUFFER_EXT, fbo);
..
(render something using fbo)
..
glBindFramebufferEXT( GL_FRAMEBUFFER_EXT, 0);
wglMakeCurrent(hDC,hRC);
..
(display to window)
..
wglMakeCurrent(hDC,NULL);
이 되는 것 같은데, 이게 맞는건지 누구 아시는분?
glut버전 예제는 여기저기 많이 있습니다만, 빌더나 VC++예제는 아무데도 없군요.
|