Multi-pass graphics rendering system

Abstract

An "accumulation buffer" process in a graphics processing system is carried out not by rendering each sub-frame making up the accumulated frame in its entirety in turn, but by subjecting each individual tile 2, 3, 4 and 5 making up the accumulated frame to the sequence of different rendering passes individually. Thus, for each individual file making up the accumulated frame, several sub-tiles e.g. 2', 2'', 2''' and 2"" are generated in turn and accumulated together to provide a final accumulation tile 2acc that is output as the accumulated version of the file in question. This is then repeated for each of the remaining individual tiles 5, 4 and 5 making up the accumulated frame 1, and the individual accumulated tiles 2acc, 3acc, 4acc and 5acc are combined together to provide the output accumulated frame 6.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (2)

    Publication numberPublication dateAssigneeTitle
    US-6252610-B1June 26, 2001Silicon Graphics, Inc.Method and apparatus for efficiently switching state in a graphics pipeline
    US-7023437-B1April 04, 2006Nvidia CorporationSystem and method for accelerating graphics processing using a post-geometry data stream during multiple-pass rendering

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle