Skip to main content

가속화 된 OpenGl reg;방법?

Open Open Graphics Library 컴퓨터 그래픽의 (OpenGl ) 모드는 컴퓨터 그래픽 카드에서 활성화하여 그래픽 카드의 하드웨어 능력을 사용하여 OpenGL Reg의 일부 또는 전부를 수행 할 수있는 상태입니다.순수한 소프트웨어 기반 기능에 대한 기본값 대신 명령 및 렌더링.모든 그래픽 카드가 하드웨어에 액세스 된 OpenGL reg를 지원하는 것은 아닙니다.모드 및 모드를 지원하는 일부는 OpenGL Reg에서 사용 가능한 모든 명령을 완전히 가속화하지 않습니다.도서관.특정 컴퓨터 또는 장치에 사용되는 하드웨어 및 드라이버에 따라 Accelerated OpenGL 충돌로 인해 또는 컴퓨터 프로세서가 그래픽 프로세서보다 빠르기 때문에 소프트웨어 렌더링 모드보다 실제로 모드가 느리게 발생할 수 있습니다.가속화 된 OpenGL reg를 사용하는 응용 프로그램을 작성할 때;모드에서는 가속 모드를 처리하는 방법의 구현이 표준화되지 않으며 한 드라이버에서 다음 드라이버마다 크게 다를 수 있기 때문에 모드를 독점적으로 감지하고 사용하기가 어려울 수 있습니다.그래픽 라이브러리는 그래픽 하드웨어와 액세스하기 위해 작성된 소프트웨어간에 버퍼를 제공하는 API (Abstract Programming Interface)입니다.일반적으로 OpenGL 클라이언트-서버 모델과 협력합니다. 즉, 소프트웨어가 클라이언트가되어 검색 요청 및 정보를 서버로 보내는 클라이언트가됩니다. 일반적으로 OpenGL reg;드라이버 및 하드웨어.운영 체제 또는 그래픽 카드 제조업체가 제공 한 드라이버는 내부 구현에 크게 다를 수 있으므로 일부 고급 하드웨어 기능이 항상 표준화되지는 않습니다.하드웨어 가속 OpenGL reg;모드는 구현을 위해 그래픽 카드 제조업체에 남겨진 기능 중 하나입니다.모드, 실제로 발생하는 것은 OpenGL reg;기능 호출은 운전자에게 전달됩니다.드라이버가 가속도가 활성화되어 있거나 특정 작업에 직접 하드웨어 지원이 있음을 감지하면 기능은 그래픽 카드에있는 그래픽 처리 장치 (GPU)로 직접 전달됩니다.활성화 또는 현재 가속도가 없으면 표준 소프트웨어 호출 및 알고리즘을 통해 명령이 처리되고 실행됩니다.대부분의 경우, 하드웨어 가속은 순수한 소프트웨어보다 훨씬 빠른 렌더링 시간을 제공합니다.모드이지만 특정 해상도와 색 깊이에서만.이는 프로그램이 OpenGL 가 특정 해상도 및 색 깊이를 요청하는 경우 그래픽 카드가 가속 모드를 자동으로 사용할 수 있음을 의미합니다.그래픽 하드웨어는 매우 다를 수 있으므로이 모드는 항상 명백하지 않으며 때로는 사용자 입력없이 프로그램 내에서 자동으로 감지하기가 어려울 수 있습니다.운전자 및 하드웨어 외에도 Accelerated OpenGL Reg를 지원해야합니다.모드, 모니터 또는 디스플레이 장치는 요청 된 해상도 및 색상 깊이에 대한 기본 지원이 있어야합니다. 그렇지 않으면 가속 모드로 전환하면 프로그램이 실행되는 것을 방해 할 수 있습니다.