query: tag:GL

glGetError()がGL_INVALID_FRAMEBUFFER_OPERATION_OESを返した場合、
glCheckFramebufferStatusOES()で理由を確認できます。
返り値は以下のとおり。

pre>>
GL_FRAMEBUFFER_COMPLETE_OES 0x8CD5
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES 0x8CD6
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES 0x8CD7
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES 0x8CD9
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES 0x8CDA
GL_FRAMEBUFFER_UNSUPPORTED_OES 0x8CDD
GL_FRAMEBUFFER_BINDING_OES 0x8CA6
GL_RENDERBUFFER_BINDING_OES 0x8CA7
GL_MAX_RENDERBUFFER_SIZE_OES 0x84E8
GL_INVALID_FRAMEBUFFER_OPERATION_OES 0x0506
<<--

posted by genki genki on Mon 2 Aug 2010 at 22:35 with 0 comments