Patent ID: 9286649
Filing Date: 2016-03-15
CPC Classification: G06T

Claim Text:
1. A method for rendering a scene, the method comprising: determining, based at least in part on whether a visibility stream indicates that a bin is associated with primitives that will be visible in a finally rendered scene, whether to execute instructions stored in an indirect buffer, wherein the instructions stored in the indirect buffer include instructions for rendering the primitives associated with the bin of a plurality of bins and further include one or more secondary operations; responsive to determining not to execute the instructions stored in the indirect buffer, executing one or more operations stored in a shadow indirect buffer, wherein the one or more operations stored in the shadow indirect buffer include the one or more secondary operations; and responsive to determining to execute the instructions stored in the indirect buffer, executing the instructions stored in the indirect buffer for rendering the primitives associated with the bin of the plurality of bins and executing the one or more secondary operations stored in the indirect buffer.