OpenGL® ATI ™ 드라이버 란 무엇입니까?

Open Graphics Library® (OpenGL®) ATI ™ 드라이버는 ATI ™ Technologies가 그래픽 카드의 하드웨어와 OpenGL® 라이브러리의 API (Abstract Programming Interface) 사이의 브리지로 개발 한 소프트웨어 인터페이스입니다. 각 운영 체제마다 다른 드라이버와 판매되는 다양한 그래픽 카드 아키텍처에 대해 다른 드라이버가 있습니다. OpenGL® ATI ™ 드라이버는 OpenGL® API와의 호환 인터페이스를 유지하면서 그래픽 하드웨어를 최대한 활용하도록 특별히 설계되었습니다. 드라이버에는 OpenGL® 프레임 워크 내에서 지속적으로 그래픽 카드의 특수 기능 또는 가속 기능에 액세스하는 데 사용할 수있는 Custom OpenGL® 확장 기능이 포함되어 있습니다. 모든 ATI ™ 그래픽 카드는 고유 한 Custom OpenGL® ATI ™ 드라이버가있는 것은 아닙니다. 일부는 공통 드라이버를 공유하는데, 이는 특정 기능이 지원되지 않도록 요청할 때 문제를 일으킬 수 있습니다.

OST OpenGL® ATI ™ 드라이버가 수행하는 중요한 업무는 기본 컴퓨터 시스템과 통신하는 데 사용하는 하드웨어 인터페이스를 통해 그래픽 카드의 하드웨어에 직접 액세스하는 것입니다. 제조업체는 최상의 성능을 위해 정확한 사양 내에서 드라이버를 생산하기 때문에 프로그래머에게 도움이됩니다. 또한 ATI ™는 OpenGL® 사양을 유지하는 ARB (Architecture Review Board)와 협력하여 새로운 하드웨어가 개발되면 OpenGL®은 동시에 발전하고 양쪽에서 지원을 구현할 수 있습니다.

예를 들어 플로팅 포인트 숫자를 사용하는

작업은 OpenGL® ATI ™ 드라이버를 통해 이동 한 다음 그래픽 카드의 그래픽 프로세싱 장치 (GPU)에 의해 처리됩니다. 여기에는 주요 컴퓨터 처리 능력을 사용하지 않고 가능한 한 빨리 작업 할 수있는 특수 레지스터가 있습니다. 남성y 조각, 정점 및 행렬을 다루는 저수준 작업은 대부분의 경우 드라이버를 통해 GPU로 직접 전달됩니다. 운전자가 존재하지 않으면 이런 종류의 기능은 불가능하거나 매우 신뢰할 수 없을 것입니다.

전체 그래픽 절차는 하드웨어를 통해 최적화 할 수 있습니다. 예를 들어 OpenGL® ATI ™ 드라이버는 정보를 GPU로 전달할 수 있으므로 하드웨어에서 앨리어싱, 블렌딩 및 멀티 샘플링을 똑바로 수행 할 수 있습니다. 운전자는 또한 카드 내부의 임시 메모리에 대한 액세스를 제공하므로 텍스처 이미지 또는 정점 배열이 그래픽 하드웨어 내에서 완전히 저장되고 작동 할 수 있습니다.

.

OpenGL® ATI ™ 드라이버를 사용할 때 합병증이 있습니다. ATI ™ 그래픽 카드의 하드웨어 모델이 너무 많아서 일부 드라이버가 공유되며 특정 기능 호출과 호환성 문제를 일으킬 수 있습니다. 또한 비표준 비 OPENGL® 프로그래밍 단계가있어ATI ™ 카드는 자체 최적화를 제정 할 수 있습니다. ATI ™ 그래픽 카드에 최적화 된 프로그램을 작성하면 다른 브랜드의 카드와 호환되지 않는 프로그램을 만드는 것이 의미가 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?