OpenGL API와 호환성을 갖는 라이브러리이다.

대부분의 상용 운영체제에서는 SGI에서 라이선스받은 정식 OpenGL 라이브러리가 지원되지만 리눅스는 그렇지 못하다. 사실 리눅스에서 사용하는 OpenGL은 정식 OpenGL이 아니라 Mesa3D(라는 이름의 OpenGLAPI를 그대로 구현한 공개 라이브러리다

Mesa is an open-source implementation of the OpenGL specification – a system for rendering interactive 3D graphics.

A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

Mesa ties into several other open-source projects: the Direct Rendering Infrastructure and to provide OpenGL support to users of X on Linux, FreeBSD and other operating systems.

컴파일시 같은 디렉토리내에 MesaLib-7.4.4.tar.gz, MesaGLUT-7.4.4.tar.gz, MesaDemos-7.4.4.tar.gz 이 파일들을 풀고, make -f Makefile.mgw 를 수행한다.

다운로드: 7.4.4
샘플 다운로드: mesa3d-test-mingw.7z

이 글은 카테고리: Programming에 포함되어 있으며 태그: , , , , (이)가 사용되었습니다. 고유주소를 북마크하세요.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.