2012-05-14 2 views
2

Opengl version 4.0 core profile을 사용하여 OpenGL 프로그램을 작성하면 GL_QUADS은 더 이상 사용되지 않습니다. deprecated 함수에서 질문과 대답을 찾았으나 OpenGL 4.0에서 deprecated enum 목록을 어디에서 찾을 수 있습니까? www.opengl.org/registry현대 OpenGL에서 사용되지 않는 enum 목록?

+1

정말 필요한가요? glDrawArrays를 사용하여 무언가를 그리려면 http://www.opengl.org/sdk/docs/man4/xhtml/glDrawArrays.xml 문서를 보면 GL_QUADS가 누락되었음을 알 수 있습니다. glError – fen

+4

'GL_QUADS'는 4.0 코어에서 [*** 제거됨 ***, 더 이상 사용되지 않습니다.] (http://www.opengl.org/wiki/Deprecation)입니다. '폐기 됨'은 여전히 ​​존재하고 사용할 수 있음을 의미하지만 나중에 어떤 날짜에 삭제 될 수 있음을 의미합니다. "제거됨"은 제거됨을 의미합니다. 사용 불가. –

+0

BTW, "깨끗한"GL 3.x + 헤더를 제공하는 라이브러리를로드하려는 경우 [사용할 수있는 일부가 있습니다.] (http://www.opengl.org/wiki/OpenGL_Loading_Library) GL3w와 SDK의 라이브러리 모두 핵심 자료 (물론 확장자) 만 포함하는 헤더를 제공한다. –

답변

4

당신이 enumext.spec 파일을 찾아 그 수는 OpenGL enumerant 기호 목록을 포함하는 텍스트 파일.

VERSION__DEPRECATED (즉, VERSION_1_1_DEPRECATED 열거 형) 카테고리에 열거 된 열거 형자는 입니다. 해당 목록을 찾을 수 있습니다.

관련 문제