1. A method for evicting data from an intermediary cache coupled to one or more clients and to an external memory, the method comprising: receiving a command from a client that includes an associated memory address; determining that there is a cache miss relative to the intermediary cache; identifying one or more cache lines within the intermediary cache to store data associated with the command based on the memory address; determining whether any of data residing in the one or more cache lines includes raster operations data or normal data; and causing the data residing in the one or more cache lines to be evicted or stalling the command based, at least in part, on whether the data includes raster operations data or normal data.