Processing

Please wait...

Settings

Settings

Goto Application

1. US09007389 - Texture map component optimization

Office United States of America
Application Number 11766731
Application Date 21.06.2007
Publication Number 09007389
Publication Date 14.04.2015
Grant Number 09007389
Grant Date 14.04.2015
Publication Kind B1
IPC
G09G 5/00
GPHYSICS
09EDUCATING; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
5Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
G09G 5/393
GPHYSICS
09EDUCATING; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
5Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
36characterised by the display of individual graphic patterns using a bit-mapped memory
39Control of the bit-mapped memory
393Arrangements for updating the contents of the bit-mapped memory
Applicants Paul S. Heckbert
NVIDIA Corporation
Inventors Paul S. Heckbert
Agents Artegis Law Group, LLP
Title
(EN) Texture map component optimization
Abstract
(EN)

Embodiments of the present invention are directed towards increasing texture filtering performance for texel components represented by more than 8 bits. As the number of bits per component increases, the number of texels that are processed each clock cycle decreases since more bits need to be processed to produce each filtered result. A filtered result may be accumulated over two or more iterations, with each iteration producing a portion of the filtered result. When only a portion of the components for each texel are used, the unused texel components are not processed. Elimination of unnecessary texel processing for unused texel components may improve texture filtering performance.