Preshaders: optimization of GPU pro

Computer graphics processing and selective visual display system – Computer graphic processing system – Plural graphics processors

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S501000

Reexamination Certificate

active

07619630

ABSTRACT:
A shader program capable of execution on a GPU is analyzed for constant expressions. These constant expressions are replaced with references to registers or memory addresses on the GPU. A preshader is created that comprises two executable files. The first executable file contains the shader program with the each constant expression removed and replaced with a unique reference accessible by the GPU. The first file is executable at the GPU. A second file contains the removed constant expressions along with instructions to place the values generated at the associated reference. The second executable file is executable at a CPU. When the preshader is executed, an instance of the first file is executed at the GPU for each vertex or pixel that is displayed. One instance of the second file is executed at the CPU. As the preshader is executed, the constant expressions in the second file are evaluated and the resulting intermediate values are passed to each instance of the first file on the GPU.

REFERENCES:
patent: 2006/0152509 (2006-07-01), Heirich
In the United States Patent and Trademark Office: Notice of Allowance and Fee(s) Due in re application U.S. Appl. No. 11/045,784, filed Jan. 28, 2005, 8 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Preshaders: optimization of GPU pro does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Preshaders: optimization of GPU pro, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Preshaders: optimization of GPU pro will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4063408

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.