Invention Grant
- Patent Title: Stencil buffer data compression
- Patent Title (中): 模板缓冲区数据压缩
-
Application No.: US14097124Application Date: 2013-12-04
-
Publication No.: US09390464B2Publication Date: 2016-07-12
- Inventor: Christian Amsinck , Bengt-olaf Schneider , Jeffrey A. Bolz
- Applicant: NVIDIA CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06T9/00
- IPC: G06T9/00 ; G06T15/40 ; G06T1/60 ; H04N19/593 ; H04N19/436 ; G06T15/00

Abstract:
A raster operations (ROP) unit is configured to compress stencil values included in a stencil buffer. The ROP unit divides the stencil values into groups, subdivides each group into two halves, and selects an anchor value for each half. If the difference between each of the stencil values and the corresponding anchor lies within an offset range, and the difference between the two anchors lies within a delta range, then the group is compressible. For a compressible group, the ROP unit encodes the anchor value, offsets from anchors, and an anchor delta. This encoding enables the ROP unit to operate on the compressed group instead of the uncompressed stencil values, reducing the number of memory and computational operations associated with the stencil values. Consequently, the ROP unit reduces memory bandwidth use, reduces power consumption, and increases rendering rate compared to conventional ROP units that implement less flexible compression techniques.
Public/Granted literature
- US20150154733A1 STENCIL BUFFER DATA COMPRESSION Public/Granted day:2015-06-04
Information query