Patent ID: 7268785
Filing Date: 2007-09-11
Classification: G06T

Abstract:
1. A method for interfacing a plurality of graphics program modules written to execute on a plurality of functional units of a graphics processor using a shared memory, comprising the steps of: inputting a first graphics program module configured to output a first parameter referenced by a first graphics program module identifier; inputting a second graphics program module configured to input the first parameter by referencing the first graphics program module identifier; inputting a first data structure that includes, in a pre-defined order, a plurality of first data structure identifiers; identifying a memory location in the shared memory, based on the pre-defined order of the first data structure identifiers, for one of the plurality of first data structure identifiers that is the same as the first graphics program module identifier; modifying the first and second graphics program modules to reference the first parameter by the identified memory location; and displaying the output of the second graphics program module on a display device.