Patent · US Active

Systems and methods for managing texture descriptors in a shared texture engine

US7999819B2 · kind B2 · utility

3Cited by
2References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 20, 2007
Grant dateAug 16, 2011
Priority date
Expiry dateJun 15, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2200/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Provided are methods for managing texture data. The methods include preloading a first plurality of texture descriptor values from a memory location in a first buffer located in a first logic block, wherein the first buffer is further configured to receive data corresponding to non-texture functions performed in the first logic block and preloading the first plurality of texture descriptor values from a memory location into a second buffer in a second logic block if the first buffer is full. The methods further include utilizing the first plurality of texture descriptor values, within the second logic block, to perform a shader calculation, and loading, dynamically, a second plurality of texture descriptor values from memory into the first buffer, wherein the first logic block requires additional data. Additionally, the methods can include writing, if the first buffer is full, the second plurality of texture descriptor values over a portion of the first plurality of texture descriptor values.

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