2012-07-25 2 views
-1

Linux 및 Windows 플랫폼에서 OpenGL의 오픈 소스 구현 인 mesa를 빌드하고 설치했습니다. 사실, OpenGL (메사)의 여러 API 만 필요하며 API에 대한 단위 테스트를 작성해야합니다. OpenGL을위한 단위 테스트를 작성하는 방법을 아는 사람이 있습니까? 샘플 가져와. 또는 OpenGL 단위 테스트를위한 존재하는 프레임 워크가 있습니까?OpenGL (메사) 단위 테스트 작성 방법

+1

은의 가능한 중복 : [http://stackoverflow.com/q/3221451/416574](http://stackoverflow.com/q/3221451/416574는) – pstrjds

+0

OpenGL은 많이 사용 모서리를 정점에서부터 투영 및 변형 행렬에 이르기까지 그리려는 정점을 처리 할 수 ​​있도록 이동합니다. 부동 소수점 결정론은 렌더링 된 프레임에 아주 사소한 변화를 일으킬 수있는 큰 문제가됩니다. 그래픽 카드, 드라이버 버전, CPU 및 심지어 컴파일러 버전 사이에 약간 다른 결과가 나타날 수 있습니다. 또한 OpenGL API의 나머지 부분을 사용하여 단위 테스트를 설정하지 않고도 단위 테스트를하는 것이 매우 어렵습니다. –

+0

가장 큰 관심사는 unit 테스트 result.e.g, glClear API를 확인하는 방법입니다. 함수를 호출 한 후에 결과를 확인하는 방법을 모르겠습니다. –

답변

관련 문제