프로세서 ( 12 ) 는 특정 애플리케이션 프로세싱 인터페이스 ( API ) 에 따라 GPU ( 14 ) 와 통신 할 수 도 있 다 . 이러 한 API 들 의 예 들 은 Microsoft ® 에 의한 DirectX ® API , Khronos 그룹 에 의한 OpenGL ® 또는 OpenGL ES ® 및 OpenCL ™ 를 포함 하 지만 ; 그러나 , 본 개시 의 양태 들 은 DirectX , OpenGL , 또는 OpenCL API 들 에 제한 되 지 않 으며 , 다른 타입 의 API 들 로 확장 될 수 도 있 다 . 더욱이 , 본 개시 에서 설명 된 기술 들 은 API 에 따라 기능 하 도록 요구 되 지 않 으며 , 프로세서 ( 12 ) 및 GPU ( 14 ) 는 통신 을 위한 임의 의 기술 을 활용 할 수 도 있 다 .