OpenGL 사양이 업데이트되면 기능 만 추가됩니다. 이론적으로 코어 및 호환성 프로파일을 지원하는 최신의 가장 큰 하드웨어는 아주 오래된 OpenGL1.1 코드를 잘 실행해야합니다. 이것은 사실로 밝혀졌습니다. 나는 OpenGL1.1을 배우는 데 12 개월을 보냈고 그것에 대해 상당히 이해했다.
멋진 OpenGL4.2 서적 중 하나의 장을 읽었습니다. 필자가 사용하는 거의 모든 기능은 더 이상 사용되지 않으며 (예 : 표시 목록) 이러한 모든 작업을 수행하는 더 좋은 방법이 있다고 가정 할 수 있습니다.
모든 최신 하드웨어가 1.1을 완전히 지원할 수 있다고 생각하자. 1.1 1992 년 내가 어렵게 코딩 아니에요 출시 된 단지 20 옛 PC를 지원합니다. :-p 대부분의 게이머가 5 년 정도 된 중형 범위의 하드웨어를 사용한다고 가정하는 것이 합리적이라고 생각합니다.
새로운 방법은 보편적으로 두 가지 중 하나가되도록 설계되었다고 생각합니다. 성능 향상 또는 코딩 용이성. 나는 어딘가에서 그것의 결코 읽지 않는다는 것을 읽었다! XD
~ 5 년 전 하드웨어에서 가장 널리 지원되는 OpenGL 버전은 무엇입니까? 이러한 고려 사항을 고려할 때 어떤 버전이 가장 적합합니까?