发明名称 |
Real-time display post-processing using programmable hardware |
摘要 |
In a graphics processor, a rendering object and a post-processing object share access to a host processor with a programmable execution core. The rendering object generates fragment data for an image from geometry data. The post-processing object operates to generate a frame of pixel data from the fragment data and to store the pixel data in a frame buffer. In parallel with operations of the host processor, a scanout engine reads pixel data for a previously generated frame and supplies the pixel data to a display device. The scanout engine periodically triggers the host processor to operate the post-processing object to generate the next frame. Timing between the scanout engine and the post-processing object can be controlled such that the next frame to be displayed is ready in a frame buffer when the scanout engine finishes reading a current frame.
|
申请公布号 |
US7586492(B2) |
申请公布日期 |
2009.09.08 |
申请号 |
US20040019414 |
申请日期 |
2004.12.20 |
申请人 |
NVIDIA CORPORATION |
发明人 |
RIACH DUNCAN A.;DANSKIN JOHN M.;ALBEN JONAH M.;OGRINC MICHAEL A.;TAMASI ANTHONY MICHAEL |
分类号 |
G06F15/16;G06F9/46;G06T15/00;G09G5/399 |
主分类号 |
G06F15/16 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|