글빈딩
Glbinding| 원본 작성자 | HPI의 컴퓨터 그래픽 시스템 그룹 |
|---|---|
| 개발자 | CGInternals Gmbh |
| 안정적 해제 | 3.1.0 / 2019년 4월 26일; 전[1] |
| 리포지토리 | |
| 기록 위치 | C++ 및 Python |
| 플랫폼 | 크로스 플랫폼 |
| 면허증 | MIT 라이선스 |
| 웹사이트 | glbinding |
glbinding은 새로운 XML 기반 OpenGL API 사양(gl.xml)에 전적으로 기반을 둔 OpenGL용 생성된 교차 플랫폼 C++ 바인딩이다.완전히 footed OpenGL API 바인딩으로, GLEW와 같은 다른 C 바인딩 기반의 현재 코드와 호환된다.바인딩은 Python 스크립트 및 템플릿을 사용하여 생성되며, 사용자 지정 요구에 맞게 쉽게 조정할 수 있다.매크로(모든 OpenGL 기호는 실제 기능 및 변수)에 의존하는 대신 스코프 에넘, 람다, 가변 템플릿과 같은 현대적인 C++11 기능을 활용한다.기능 API 헤더별, 게으른 기능 분해능, 다중 컨텍스트 및 다중 스레드 지원, 글로벌 기능 콜백, 생성된 OpenGL 바인딩 및 OpenGL 런타임에 대한 메타 정보, 그리고 빠른 시작 프로젝트의 여러 예를 제공한다.
생성된 파일을 포함한 전체 glbinding 소스 코드는 MIT 라이센스에 따라 게시된다.
참고 항목
- OpenGL Easy Extension 라이브러리(GLEE)
- OpenGL 확장 랭글러 라이브러리(GLEW)
참조
- ^ "Release glbinding-3.1.0". cginternals/glbinding. GitHub. Retrieved 2020-07-03.