Storage and support for large amounts of constant data in a...

Computer graphics processing and selective visual display system – Computer graphics display memory system – Shared memory

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07852345

ABSTRACT:
One embodiment of the invention is a method of accessing a bindable uniform variable bound to a buffer object that includes the steps of creating a linked program object comprising one or more shader programs, where each shader program includes instructions written in a high-level shader language, and where the linked program object includes a reference to a bindable uniform variable and indicates which shader programs use the bindable uniform variable. The method also includes determining a memory size to support the bindable uniform variable, allocating a buffer object having the memory size, binding the buffer object to the bindable uniform variable, populating the buffer object with values for the bindable uniform variable, and accessing the values of the bindable uniform with one or more of the shader programs in the linked program object.

REFERENCES:
patent: 5005137 (1991-04-01), Ernst
patent: 5812854 (1998-09-01), Steinmetz et al.
patent: 5870097 (1999-02-01), Snyder et al.
patent: 5977977 (1999-11-01), Kajiya et al.
patent: 6044225 (2000-03-01), Spencer et al.
patent: 6067098 (2000-05-01), Dye
patent: 6891544 (2005-05-01), Oka et al.
patent: 6982718 (2006-01-01), Kilgard et al.
patent: 6983456 (2006-01-01), Poznanovic et al.
patent: 7006101 (2006-02-01), Brown et al.
patent: 7009615 (2006-03-01), Kilgard et al.
patent: 7015915 (2006-03-01), Diard
patent: 7394464 (2008-07-01), Peeper et al.
patent: 2003/0020741 (2003-01-01), Boland et al.
patent: 2003/0210248 (2003-11-01), Wyatt
patent: 2004/0012596 (2004-01-01), Allen et al.
patent: 2004/0158693 (2004-08-01), Dagan et al.
patent: 2004/0169671 (2004-09-01), Aronson et al.
patent: 2005/0122330 (2005-06-01), Boyd et al.
patent: 2005/0125369 (2005-06-01), Buck et al.
patent: 2005/0140672 (2005-06-01), Hubbell
patent: 2005/0243094 (2005-11-01), Patel et al.
patent: 2006/0098018 (2006-05-01), Tarditi et al.
patent: 2006/0114260 (2006-06-01), Diard
patent: 2008/0001952 (2008-01-01), Srinivasan et al.
patent: 2008/0001956 (2008-01-01), Markovic et al.
patent: 2009/0010546 (2009-01-01), Rossato et al.
Office Action. U.S. Appl. No. 11/565,566 dtd Jun. 9, 2009.
Office Action, U.S. Appl. No. 11/609,831, dated Jun. 17, 2009.

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

Storage and support for large amounts of constant data in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Storage and support for large amounts of constant data in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Storage and support for large amounts of constant data in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4176668

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