Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2007-12-04
2011-10-18
Nguyen, Phu (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
C345S419000, C345S422000, C345S428000, C345S619000
Reexamination Certificate
active
08040349
ABSTRACT:
One embodiment of the present invention sets forth a technique for efficiently creating and accessing an A-Buffer with a GPU. The A-Buffer is organized in arrays of uniformly-sized tiles. Each array represents a group of pixels, and each tile within an array includes the set of fragments at a specific depth complexity that are associated with the pixels in the pixel group represented by the array. The size of the tiles may be selected to be the minimum necessary for efficient memory access. The GPU determines the number of tiles in each array by calculating the maximum of the depth complexity associated with the pixels in the pixel group represented by the array and creates a corresponding prefix sum image to allow the GPU to efficiently locate the array associated with a given pixel group in the A-Buffer for addressing purposes. Advantageously, structuring the A-Buffer by both pixel proximity and depth complexity improves memory locality, thereby improving the overall rendering performance of the graphics pipeline.
REFERENCES:
patent: 6697063 (2004-02-01), Zhu
patent: 7102646 (2006-09-01), Rubinstein et al.
patent: 7167181 (2007-01-01), Duluk et al.
patent: 7170515 (2007-01-01), Zhu
patent: 7184040 (2007-02-01), Tzvetkov
patent: 2006/0209078 (2006-09-01), Anderson et al.
Greens, “Hierarchical Rendering of Complex Environments”, A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Computer and Information Sciences, University of California, Santa Cruz, Jun. 1995.
Nguyen Phu
NVIDIA Corporation
Patterson & Sheridan LLP
LandOfFree
System and method for structuring an A-buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for structuring an A-buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for structuring an A-buffer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4265068