| CPC G06T 15/005 (2013.01) [G06T 1/20 (2013.01); G06T 1/60 (2013.01); H01L 23/3128 (2013.01); H01L 23/5381 (2013.01); H01L 24/16 (2013.01); H01L 25/0655 (2013.01); H01L 2224/16225 (2013.01); H01L 2924/1431 (2013.01); H01L 2924/1434 (2013.01)] | 20 Claims |

|
1. A computing system comprising:
a graphics processor including a graphics resource;
a host processor coupled to the graphics processor; and
a memory coupled to the host processor, the memory including a set of instructions, which when executed by the host processor, cause the host processor to:
mark the graphics resource as a flush candidate during a current frame, the graphics resource to be marked as the flush candidate in response to a read back operation of the host processor with respect to the graphics resource, wherein the read back operation is one or more of retrieving a query result or mapping a staging resource,
conduct an early flush of a command buffer from the graphics resource if a write event is detected with respect to the graphics resource during a subsequent frame, and
bypass the early flush if the write event is not detected with respect to the graphics resource during the subsequent frame.
|