Patent ID: 6917364
Filing Date: 2005-07-12
Classification: G06T,G09G

Abstract:
1. A method in a data processing system for managing a set of memory resources used to store texture objects, the data processing system comprising a first memory resource with at least one stored texture object, the method comprising: allocating memory to a current texture object in the first memory resource within the set of memory resources; selectively removing a stored texture object in the first memory resource in response to an inability to allocate sufficient memory to the current texture object; repeating the allocating and selectively removing steps if there is another stored texture object present in the first memory resource until the current texture object is allocated sufficient memory, wherein the repeated selectively removing step is with respect to the another stored texture object; halting the repeating step in response to an absence of any stored texture objects being present in the first memory resource; responsive to the halting step, selectively removing stored texture objects in a second memory resource if an inability to allocate sufficient memory to the current texture object is present; and allocating memory in the second memory resource to the current texture object in response to selectively removing stored texture objects.