Method and apparatus for generating texture
AssigneeApple Computer, Inc.
InventorsJerome F. Duluk, Jr., Richard E. Hessel, Joseph P. Grass, Abbas Rashid, Bo Hong, Abraham Mammen
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorsJerome F. Duluk, Jr., Richard E. Hessel, Joseph P. Grass, Abbas Rashid, Bo Hong, Abraham Mammen
Estimating the term…
A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of texture maps at different levels of detail, each map representing the appearance of the texture at a given distance from an eye point. The texture unit performs tri-linear interpolation from the texture maps to produce a texture value for a given pixel fragment that approximates the correct level of detail. The texture memory has texture data stored and accessed in a manner which reduces memory access conflicts and thus improves throughput of said texture unit.
A graphics pipeline processor comprising:
A texture device for a graphics rendering pipeline, the pipeline receiving a plurality of graphics primitives and generating a rendered image, at least some of the graphics primitives being rendered with at least one texture map, the texture device comprising:
A graphics rendering pipeline generating a rendered image from a plurality of graphics primitives, the pipeline comprising:
A texture method for a graphics rendering pipeline, the pipeline receiving a plurality of graphics primitives and generating a rendered image, at least some of the graphics primitives being rendered with at least one texture map, the method comprising the steps:
In a graphics pipeline processor, a method for generating texture values associated with pixels or pixel fragments, said method comprising:
In a graphics pipeline processor, a method for generating texture values associated with pixels or pixel fragments, said method comprising:
In a graphics pipeline processor, a method for generating texture values associated with pixels or pixel fragments, said method comprising:
Dependencies are inferred from the claim text.