1. 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; compression logic to compress input occluder node data stored in the occlude cache in response to a cache flush event; and geometry shader logic to execute on the graphics execution logic, the geometry shader logic to trigger the cache flush event.