Tile-based low-resolution depth storage
AssigneeQUALCOMM Incorporated
InventorsJonathan Wicks, Kevin Matlage, Robert VanReenen
Life of this patent
Estimating the term…
Abstract
Techniques are described for generating, with a graphics processing unit (GPU), depth values for pixels of a tile. The tile is one of a plurality of tiles of a frame. The GPU may store a first number of the depth values for the pixels in a tile memory internal to the GPU. The tile memory is configured to store image content for the tile of the frame. The GPU may write a second number of the depth values stored in the tile memory to a system memory. The second number is less than the first number.
Claims28
A method of generating image content, the method comprising:
- generating, with a graphics processing unit (GPU), depth values for pixels of a tile of a frame;
- storing a first number of the depth values for the pixels in a tile memory internal to the GPU, wherein the tile memory is configured to store image content for the tile of the frame;
- and
- writing a second number of the depth values stored in the tile memory to a system memory, wherein the second number is less than the first number.
A device for generating image content, the device comprising:
- a system memory;
- and
- a graphics processing unit (GPU) including a tile memory, the GPU configured to:
- generate depth values for pixels of a tile of a frame;
- store a first number of the depth values for the pixels in the tile memory, wherein the tile memory is configured to store image content for the tile of the frame;
- and
- write a second number of depth values stored in the tile memory to the system memory, wherein the second number is less than the first number.
A computer-readable storage medium storing instructions that when executed cause a graphics processing unit (GPU) to:
- generate depth values for pixels of a tile of a frame;
- store a first number of the depth values for the pixels in a tile memory internal to the GPU, wherein the tile memory is configured to store image content for the tile of the frame;
- and
- write a second number of the depth values stored in the tile memory to a system memory, wherein the second number is less than the first number.
A device for generating image content, the device comprising:
- a system memory;
- and
- a graphics processing unit (GPU) including a tile memory, wherein the GPU further comprises:
- means for generating depth values for pixels of a tile of a frame;
- means for storing a first number of the depth values for the pixels in the tile memory, wherein the tile memory is configured to store image content for the tile of the frame;
- and
- means for writing a second number of the depth values stored in the tile memory to a system memory, wherein the second number is less than the first number.
Dependencies are inferred from the claim text.