System and method of caching for pixel synchronization-based graphics techniques
AssigneeIntel Corporation
InventorsFilip Strugar, Axel Mamode
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsFilip Strugar, Axel Mamode
Estimating the term…
Embodiment described herein combines a caching system with special cache flushing methods aimed at reducing thread divergence across a group of threads in a thread group, in order to synchronize branching paths taken by different threads executing on the same graphics processor execution unit, One embodiment provides for a graphics processing apparatus comprising graphics execution logic to execute one or more threads of a graphics shader program; an occluder cache to store input occluder node data for adaptive graphical effects logic of the graphics shader program; and compression logic to compress input occluder node data stored in the occluder cache. The occluder node data, in one embodiment, includes occlusion data for use with adaptive shadowing or transparency logic.
A graphics processing apparatus comprising:
A non-transitory machine-readable medium storing instructions which, when executed, cause one or more processors to perform operations comprising:
A system on a chip integrated circuit comprising:
A graphics processing system comprising:
Dependencies are inferred from the claim text.