Patent · US Expired

Method and apparatus for managing texture memory in a data processing system

US6917364B2 · kind B2 · utility

2Cited by
5References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2001
Grant dateJul 12, 2005
Priority date
Expiry dateJun 14, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/04
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus, and computer implemented instructions for managing a set of memory resources used to store texture objects in a data processing system. A texture manager allocates memory to a current texture object in a set of memory resources. A stored texture object, handled by the texture manager, is selectively removed in response to an inability to allocate sufficient memory to the current texture object. The allocating and selectively removing steps are repeated until the current texture object is allocated sufficient memory. The repeating step is halted in response to an absence of any stored texture objects, handled by a texture manager, being present in the first memory resource. Stored texture objects, handled by another texture manager, are selectively removed in response to an inability to allocate sufficient memory to the current texture object. Memory is allocated in the set of memory resources to the current texture object in response to selectively removing stored texture objects.

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