Memory management for systems for generating 3-dimensional computer images
AssigneeImagination Technologies Limited
InventorsJonathan Redshaw, Steve Morphet
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsJonathan Redshaw, Steve Morphet
Estimating the term…
Memory management system and method for use with systems for generating 3-dimensional computer generated images. The system includes a) means for subdividing the image into rectangular areas, b) a memory having a first portion(s) for storing object data for each rectangular area and a second portion(s) for storing depth data derived from the object data, c) means for storing the object data in the first memory portion, d) means for deriving the depth data for each rectangular area from the object data, e) means for storing the depth data for each rectangular area in the second memory portion, f) means for loading further object data into the first memory portion to replace part of the existing contents, g) means for retrieving the stored depth data, h) means for deriving updated depth data for each picture element of each rectangular area from the new object and stored depth data, and storing the updated depth data to replace the previously stored depth data, i) means for causing features e), f), g) and h) to repeatedly perform the functions until there is no further object data to load to the memory, and j) means for deriving image data and shading data from the depth data for display.
A memory management system for use with systems for generating 3-dimensional computer images, comprising:
A method for managing memory in a system for generating 3-dimensional computer images, the method comprising the steps of:
A memory management system for use with systems for generating 3-dimensional computer images, comprising:
A method for managing memory in a system for generating 3-dimensional computer images comprising the steps of:
A memory for use with a system for generating 3-dimensional computer images, the image to be generated being divided into a plurality of rectangular areas and each rectangular area being divided into a plurality of smaller areas, the memory comprising:
A method for generating 3-dimensional computer images, the method comprising the steps of:
A memory management system for use with systems for generating 3-dimensional computer images in a plurality of applications running concurrently, the system comprising:
A method of generating 3-dimensional computer images in a plurality of applications running concurrently, the method comprising, for each application, the steps of:
Dependencies are inferred from the claim text.