Patent ID: 9508315
Filing Date: 2016-11-29
CPC Classification: G06T,G09G

Claim Text:
1. A method for use by a system including a processor and a memory, the method comprising: ordering, using the processor, a plurality of directional queries in the memory; tracing the plurality of directional queries, using the processor, to determine a plurality of intersection points each corresponding to one of the plurality of directional queries; reordering, using the processor and after the tracing, the plurality of directional queries in the memory, wherein the reordering includes grouping the plurality of directional queries according to a plurality of shading contexts each corresponding to one of a plurality of shading groups, prior to coherent shading of the plurality of intersection points; and shading, after the reordering, the plurality of intersection points in each of the plurality of shading groups according to the corresponding one of the plurality of shading contexts, wherein the shading for at least two of the plurality of shading groups is performed in parallel.