Back




 Genlock/Frame lock Extensions


NVIDIA는Linux (X 및 GLX) 와 MicrosoftR WindowsR (WGL) 운영 시스템에서 API 확장 셋트를 제공함으로써 애플리케이션이NVIDIA의 Quadro FX 4400G 및 3000G 하드웨어 기능을 최대한 활용할 수 있도록 만들어 줍니다.

가장 일반적인 확장 디스크립션이 제공됩니다. 전체 확장 리스트와 성능 및 프로그램 가이드 라인에 대한 자세한 내용을 보시려면 홈 페이지 http://nvdeveloper.nvidia.com의 NVDeveloper의 등록 개발자 부분에 있는NVIDIA 프레임 락 유저 가이드를 참조하시기 바랍니다.

WGL_NV_스왑 그룹 (Windows), GLX_NV_스왑 그룹 (Linux)
이 확장자는OpenGL windows 그룹에서 퍼버 스왑 동기화를 만들어 주는 기능을 제공합니다. 스왑 그룹이 만들어 지면 windows가 스왑 그룹 멤버를 추가시킵니다. 스왑 그룹 멤버들간의 버퍼 스왑이 동시에 일어나게 됩니다.

확장자는 스왑 그룹이나 베리어로 묶여있는 시스템들 간의 유니버셜 프레임 카운터를 제공합니다. 버터 스왑을 유발하는 내부 동기화 시그널에 기반합니다.

WGL_I3D_젠락 (Windows)
젠락 확장은 애플리케션이 젠록 기능을 컨트롤 할 수 있도록 합니다. 젠록은 모니터가 외부 시그널로 리프레쉬 되도록 동기화하는 데 사용됩니다.

젠락을 컨트롤하는 데 사용되는 5가지 페러미터 :

  • 가능/불가능
  • 소스 선택
  • 소스 샘플 에지
  • 소스 샘플 레이트
  • 소스 딜레이

NV 컨트롤 (Linux)
NV-CONTROL X 확장은 X 클라이언트가XFree86의 NVIDIA 액셀러레이티드 그래픽 드라이버의 커피겨레이션 파라미터를 세팅하거나 쿼리를 사용하는 데 필요한 메케니즘을 공급합니다.

몇몇 애트리뷰트들은 쿼리를 이용하는 데만 사용되지만 대부분은 쿼리나 수정하는 데 사용할 수 있습니다. NV-CONTROL 확장은 애트리 뷰트가 읽기 전용인지 아니면 읽고 쓰기가 가능하진 또는 디스플레이 디바이스 콸리파이어가 필요한지, 애트리 뷰트가 특정 X 스크린에서 가능한지 등의 애트리 뷰트에 어떤 값이 유용한지 등을 결정합니다. NV-CONTROL 클라이언트들은 애트리뷰트가 다른NV-CONTROL 클라인트에서 변경되는 경우 메시지가 보내지도록 요청할 수 있습니다.

Linux를 위한NVIDIA 제어판은NV Control X 확장의 샘플 임플리멘테이션 이라 할 수 있으며 사용자의 필요에 맞게 컨피겨 및 수정할 수 있는 오픈 소스입니다.