1
OpenGL 3.2 SDL 컨텍스트가있는 OSX 10.11.5에서 GL_DEPTH_STENCIL_ATTACHMENT TEXTURE가있는 프레임 버퍼를 만들려고합니다. 이 텍스처로 생성OSX OpenGL 깊이 스텐실 조합
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_TEXTURE_2D, depthTexture, 0);
은 다음과 같습니다 :
glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH32F_STENCIL8, width, height, 0, GL_DEPTH_STENCIL, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, 0);
내가이 코드는 내 오랜 아치에 완벽하게 작동하는 데 사용하기 때문에 이것이 OSX 문제를 알고는 다음 줄의 OpenGL 오류 1280을 생성하는 것 리눅스 컴퓨터. 나는 공식
tutorial을 읽었으며 결합 된 깊이와 스텐실 텍스처 첨부에 대한 언급이 없습니다. 그래서이 기능은 지원되지 않습니까? 아니면 제가 잘못 했나요? 이 기능이 지원되지 않으면 대체 방법으로 무엇을해야합니까? 별도의 깊이와 스텐실 텍스처를 2 개 생성 하시겠습니까?
궁금한 점이 있으시면 xcode를 사용하여 OpenGL 소프트웨어를 만드시겠습니까? –
@BjornTipling yup lol – Jas