Qt 5.2.1을 사용하고 있으며 OpenGL 용으로 컴파일했습니다 (빌드 옵션 "-opengl desktop"사용). 내가 OpenGL을 사용할 수 있도록해야 할 구성 요소를 사용하려고하면 지금, 그것은 OGL을 사용하지 않는 다른 모든 Qt는 - 응용 프로그램은 여전히 잘 일하는"Vertex shader 컴파일에 실패했습니다"
qFatal("Compiling Vertex shader failed")
실패합니다. 위에서 언급 한 테스트 애플리케이션은 바로 사용할 수있는 데모이며 자체 작성된 쓰레기는 아닙니다.
이유가 무엇일 수 있으며 무엇이 잘못되었는지 확인할 수있는 아이디어가 있습니까?
감사합니다.
버텍스 쉐이더가 어떤 이유로 유효하지 않은 경우, OpenGL에서 컴파일 출력 로그를 확인하여 이유를 확인하십시오. –
래칫 괴물 : Windows 용으로 컴파일 할 때이 로그는 어디에 있습니까? – Elmi
런타임에 버텍스 쉐이더를 컴파일 한 후에 요청해야합니다. –