Buffer clearing apparatus and method for computer graphics
AssigneeIndustrial Technology Research Institute
InventorIng-Jer HUANG
Life of this patent
Estimating the term…
Abstract
According to one exemplary embodiment of a buffer clearing apparatus for computer graphics, a buffer clearing (BC) hardware agent is configured to interface between one or more system buses and a memory controller, to execute one or more frame buffer clearing operations while performing memory access or power of buffer-related operations at the same time. The BC hardware agent keeps track of a plurality of status to read from and/or write to a frame buffer. When the frame buffer is to be cleared, the BC hardware agent clears a clear tag table. When a background pixel of the frame buffer is to be read, the BC hardware agent returns a background value stored in itself.
Claims21
A buffer clearing apparatus for computer graphics, comprising:
- a buffer clearing (BC) hardware agent configured to interface between one or more system buses and a memory controller, to execute one or more frame buffer clearing operations while performing memory access or power of buffer-related operations at the same time;
- wherein said BC hardware agent keeps track of a plurality of status to perform read and/or write to a frame buffer, and when said frame buffer is to be cleared, the BC hardware agent clears a clear tag table, when a background pixel of said frame buffer is to be read, the BC hardware agent returns a background value stored in itself.
A buffer clearing method for computer graphics, comprising:
- configuring a buffer clearing (BC) hardware agent to interface between one or more system buses and a memory controller;
- and
- performing a buffer and tag checking process by using said BC hardware agent to execute one or more frame buffer clearing operations while performing a plurality of memory access or power of buffer-related operations at the same time;
- wherein during said buffer and tag clearing process, the BC hardware agent keeps track of a plurality of status to read from and/or write to a frame buffer, and when said frame buffer is to be cleared, the BC hardware agent clears a clear tag table, when a background pixel of said frame buffer is to be read, the BC hardware agent returns a background value stored in itself.
Dependencies are inferred from the claim text.