Patent ID: 8436864

Claim:
A computer-implemented method of organizing graphical operations, said method comprising: responsive to a first user input selecting a programmable state associated with a graphics pipeline unit, determining a plurality of state attributes associated with said programmable state; determining a plurality of graphical operations associated with said plurality of state attributes, wherein said plurality of graphical operations comprises a first graphical operation and a second graphical operation, and wherein each graphical operation of said plurality of graphical operations is associated with at least one respective state attribute of said plurality of state attributes; determining a state attribute associated with said first and second graphical operations; automatically grouping said plurality of graphical operations into a plurality of state groupings, wherein each state grouping of said plurality of state groupings is associated with respective graphical operations sharing at least one respective common state attribute of said plurality of state attributes, wherein said automatically grouping further comprises associating said first and second graphical operations with a state grouping of said plurality of state groupings; and displaying a listing of said plurality of state groupings.