Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
100 words
A method of eliminating stale information from a computer graphics buffer, comprising: reading a clear count value associated with a pixel location in the buffer; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location in the buffer; wherein the step are performed for each of the pixels defining a region of interest in the buffer, and are performed using a block transfer operation wherein a source region. and a destination region both correspond to the region of interest.
Claim 2
Independent Claim
100 words
A method of eliminating stale information from a computer graphics buffer, comprising: reading a clear count value associated with a pixel location in the buffer; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location in the buffer; wherein the step are performed for each of the pixels defining a region of interest in the buffer, and are performed using a block transfer operation wherein a source region. and a destination region both correspond to the region of interest.
Claim 3
Dependent Claim
55 words
The method of claim 1 , wherein; all of the pixels in the region of interest are read and written during the block transfer operation; and for a given pixel, if the clear count value equals the current clear count, a stored value read from the pixel location is written back to the pixel location.
Claim 4
Independent Claim
91 words
A method of eliminating stale information from a computer graphics buffer, comprising: performing a block transfer operation on pixel locations of the buffer; wherein a source region and a destination region for the block transfer operation are the same; and wherein, for each pixel location, the block transfer operation comprises: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 5
Independent Claim
91 words
A method of eliminating stale information from a computer graphics buffer, comprising: performing a block transfer operation on pixel locations of the buffer; wherein a source region and a destination region for the block transfer operation are the same; and wherein, for each pixel location, the block transfer operation comprises: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 6
Dependent Claim
32 words
The method of claim 3 , further comprising: if the clear count value equals the current clear count, writing a stored value read from the pixel location back to the pixel location.
Claim 7
Dependent Claim
20 words
The method of claim 3 , where: the clear count value is read from the pixel location in the buffer.
Claim 8
Dependent Claim
25 words
The method of claim 3 , wherein: the predetermined value and the current clear count are stored in storage structures of a fast clear system.
Claim 9
Dependent Claim
21 words
The method of claim 3 , wherein: the writing step comprises replacing the clear count value with the current clear count.
Claim 10
Independent Claim
97 words
A method of eliminating stale information from a buffer of computer graphics system, comprising: using a fast clear mode, rendering in a region of interest within the buffer; determining, responsive to a state of the computer graphics system, that the fast clear mode should be discontinued; and for each pixel location in the region of interest: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 11
Independent Claim
97 words
A method of eliminating stale information from a buffer of computer graphics system, comprising: using a fast clear mode, rendering in a region of interest within the buffer; determining, responsive to a state of the computer graphics system, that the fast clear mode should be discontinued; and for each pixel location in the region of interest: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 12
Dependent Claim
14 words
The method of claim 8 , wherein the region of interest is a window.
Claim 13
Dependent Claim
34 words
The method of claim 8 , further comprising: determining, responsive to a state of the computer graphics system, that the fast clear mode may be resumed; and resuming operation in the fast clear mode.
Claim 14
Dependent Claim
20 words
The method of claim 8 , wherein: the clear count value is read from the pixel location in the buffer.
Claim 15
Dependent Claim
14 words
The method of claim 8 , wherein: the predetermined value represents a background color.
Claim 16
Dependent Claim
25 words
The method of claim 8 , wherein: the predetermined value and the current clear count are stored in storage structures of a fast clear system.
Claim 17
Dependent Claim
39 words
The method of claim 8 , wherein: the reading a writing steps are performed using a block transfer operation wherein a source region and a destination region of the block transfer operation both correspond to the region of interest.
Claim 18
Dependent Claim
55 words
The method of claim 14 , wherein: all of the pixels in the region of interest are read and written during the block transfer operation; and for a given pixel, if the clear count value equals the current clear count, a stored value read from the pixel location is written back to the pixel location.
Claim 19
Dependent Claim
36 words
The method of claim 8 , further comprising: reading a stored value from the pixel location; and if the clear count value equals the current clear count, writing the stored value back to the pixel location.
Claim 20
Dependent Claim
21 words
The method of claim 8 , wherein: the writing step comprises replacing the clear count value with the current clear count.
Claim 21
Dependent Claim
122 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, causes the computer to perform a method of eliminating stale information from a computer graphics buffer, comprising: reading a clear count value associated with a pixel location in the buffer; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location in the buffer; wherein the steps are performed for each of the pixels defining a region of interest in the buffer, and are performed using a block transfer operation wherein a source region and a destination region both correspond to the region of interest.
Claim 22
Dependent Claim
122 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, causes the computer to perform a method of eliminating stale information from a computer graphics buffer, comprising: reading a clear count value associated with a pixel location in the buffer; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location in the buffer; wherein the steps are performed for each of the pixels defining a region of interest in the buffer, and are performed using a block transfer operation wherein a source region and a destination region both correspond to the region of interest.
Claim 23
Dependent Claim
57 words
The computer program code of claim 18 , wherein: all of the pixels in the region of interests are read and written during the block transfer operation; and for a given pixel, if the clear count value equals the current clear count, a stored value read from the pixel location is written back to the pixel location.
Claim 24
Dependent Claim
113 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, cause the computer to perform a method of eliminating stale information from a computer graphics buffer, comprising: performing a block transfer operation on pixel locations of the buffer; wherein a source region and a destination region for the block transfer operation are the same; and wherein, for each pixel location, the block transfer operation comprises: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 25
Dependent Claim
113 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, cause the computer to perform a method of eliminating stale information from a computer graphics buffer, comprising: performing a block transfer operation on pixel locations of the buffer; wherein a source region and a destination region for the block transfer operation are the same; and wherein, for each pixel location, the block transfer operation comprises: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 26
Dependent Claim
34 words
The computer program code of claim 20 , further comprising: if the clear count value equals the current clear count, writing a stored value read from the pixel location back to the pixel location.
Claim 27
Dependent Claim
22 words
The computer program code of claim 20 , wherein: the clear count value is read from the pixel location in the buffer.
Claim 28
Dependent Claim
27 words
The computer program code of claim 20 , wherein: the predetermined value and the current clear count are stored in storage structures of a fast clear system.
Claim 29
Dependent Claim
23 words
The computer program code of claim 20 , wherein: the writing step comprises replacing the clear count value with the current clear count.
Claim 30
Dependent Claim
122 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, causes the computer to perform a method of eliminating stale information from a buffer of a computer graphics system, comprising: using a fast clear mode, rendering an image in a region of interest within the buffer; determining, responsive to a state of the computer graphics system, that the fast clear mode should be discontinued; and for each pixel location in the region of interest: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 31
Dependent Claim
122 words
Computer program code embodied in a machine-readable storage or transmission medium which, when executed on a computer, causes the computer to perform a method of eliminating stale information from a buffer of a computer graphics system, comprising: using a fast clear mode, rendering an image in a region of interest within the buffer; determining, responsive to a state of the computer graphics system, that the fast clear mode should be discontinued; and for each pixel location in the region of interest: reading a clear count value associated with the pixel location; comparing the clear count value with a current clear count; and if the clear count value does not equal the current clear count, writing a predetermined value to the pixel location.
Claim 32
Dependent Claim
16 words
The computer program code of claim 25 , wherein the region of interest is a window.
Claim 33
Dependent Claim
36 words
The computer program code of claim 25 , further comprising: determining, responsive to a state of the computer graphics system, that the fast clear mode may be resumed; and resuming operation in the fast clear mode.
Claim 34
Dependent Claim
41 words
The computer program code of claim 25 , wherein: the reading a writing steps are performed using a block transfer operation wherein a source region and a destination region of the block transfer operation both correspond to the region of interest.
Claim 35
Dependent Claim
57 words
The computer program code of claim 28 , wherein all of the pixels in the region of interest are read and written during the block transfer operation; and for a given pixel, if the clear count value equals the current clear count, a stored value read from the pixel location is written back to the pixel location.
Claim 36
Dependent Claim
23 words
The computer program code of claim 25 , wherein: the writing step comprises replacing the clear count value with the current clear count.