Patent · US Active

Block linear memory ordering of texture data

US7916149B1 · kind B1 · utility

6Cited by
26References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 4, 2005
Grant dateMar 29, 2011
Priority date
Expiry dateAug 19, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T1/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of organizing memory for storage of texture data, in accordance with one embodiment of the invention, includes accessing a size of a mipmap level of a texture map. A block dimension may be determined based on the size of the mipmap level. A memory space (e.g., computer-readable medium) may be logically divided into a plurality of whole number of blocks of variable dimension. The dimension of the blocks is measured in units of gobs and each gob is of a fixed dimension of bytes. A mipmap level of a texture map may be stored in the memory space. A texel coordinate of said mipmap level may be converted into a byte address of the memory space by determining a gob address of a gob in which the texel coordinate resides and determining a byte address within the particular gob.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.