별도의 OpenGL 설치 / 업그레이드가 필요하거나 그래픽 카드 드라이버에 포함시켜야합니까? 어디서 구할 수 있습니까?
OpenGL은 "업그레이드"할 수 없으며 그래픽 드라이버에 포함되어 있어야합니다. OpenGL은 GPU 하드웨어 기능을 운영 체제에 제공합니다. GPU 하드웨어가 더 성능이 좋으면 최신 AMD Catalyst 장치 드라이버 패키지를 사용하여 Windows XP에서 OpenGL의 이후 버전을 지원할 수 있습니다. 그러나 하드웨어가이를 지원하기에는 6 ~ 7 세 이상입니다.
이제, CPU에서의 OpenGL의 개정 에뮬레이션 입니다 가능합니다. 그러나 GPU가 존재하는 이유 는 동일한 세대의 CPU보다 훨씬 빠르게 그래픽 작업을 계산할 수 있기 때문입니다 . 를 들어 어떤 게임, 엄지 손가락의 제 규칙은 그것의 간단한 2D 여부, 당신은 앞으로 10 년에서 하이 엔드 CPU와 소프트웨어의 3D 렌더링을 실행할 수 있습니다. OpenGL 2.1 게임의 경우 2006 년 7 월 이전에 출시 되었어야했는데 (OpenGL 2.1 자체가 확정 된 이후) 소프트웨어에서 렌더링 할 때 재생 가능한 프레임 속도 (30-60fps)를 볼 수있었습니다. 현재 세대 CPU에서 최적화 된 OpenGL 2.1 구현
물론 현재의 인텔 및 AMD CPU에는 거의 항상 OpenGL 2.1 게임을 실행할 수있는 온 다이 GPU가 있습니다.
실제로 mesa3d 프로젝트는 최적화 된 소프트웨어 렌더러를 프로젝트의 일부로 유지하지만 Windows 지원 은 나중에 고려해야 할 것이며 이를 구축하는 것은 큰 부담입니다. 또한 CPU에 SSE2 및 SSSE3 및 SSE4.1이없는 한 우수한 성능 또는 올바른 동작을 보장하지 않습니다. AGP 슬롯 (펜티엄 4와 같은 것)이있는 마더 보드와 동시에 CPU에는 SSE2가있을 수 있지만 다른 것에는 해당되지 않을 수 있습니다.
Core i7 3770K 이상과 같이 지난 3-4 년 동안 최신의 최신 CPU를 사용하지 않으면 소프트웨어에서 재생 가능한 프레임 속도로 OpenGL 2.1을 에뮬레이션 할 수 없습니다. 아주 오래된 게임조차도 아닙니다. CPU가 아마도 GPU만큼 오래되었다는 것을 감안할 때, 당신은 완전히 운이 없습니다. 해당 GPU는 완전히 "고정 기능"이며 사용자가 제출 한 코드를 지원하지 않습니다. OpenGL 2.1은 프래그먼트 셰이더로 제출 될 때 GPU에서 거의 모든 임의의 작업을 실행합니다. RV280보다 GPU 1000 배 더 나은 ARM 시스템 온 칩을 1 달러에 구입할 수 있습니다.
업그레이드하는 것이 좋습니다.