Patent ID: 7446773
Filing Date: 2008-11-04
Classification: G06F,Y02D

Abstract:
1. An integrated circuit, comprising: a programmable three-dimensional graphics processor having dedicated graphics hardware including a graphics pipeline including hardware stages for processing geometry data, fragment data and pixel data to perform graphics operations including triangle setup, texture address calculations, texture filtering, and z testing, said programmable three-dimensional graphics processor having a limited capability to perform a subset of video processing operations; a dedicated video processor to process video data and support moving picture expert group (MPEG) operations, said video processor configured to perform a subset of two-dimensional graphics processing operations not requiring dedicated graphics hardware with said integrated circuit configured to support scheduling a common set of supported graphics processing operations and a common set of supported video processing operations on either of said graphics processor and said video processor; the programmable three-dimensional graphics processor and the video processor being separate processors having different processing capabilities, said video processor not including a version of the dedicated graphics hardware of the programmable three-dimensional graphics processor and the video processor having a lower precision than the programmable three-dimensional graphics processor such that said video processor is incapable of performing a full range of three-dimensional graphics operations.