A graphics processing unit has a reduced memory space shadow memory as a
source of state information for performing validation of commands. The
reduced memory space shadow memory is smaller in size than a full version
of state variables associated with an abstract state machine
representation of a class of commands received from a software driver.