vrend: fix compute shader binding
We need to dirty the compute shader if we bind a new non-compute program, this fixes a bug in the qbo tests when qbo is merged.
The test was binding the compute, then non-compute, then compute, but compute prog_ids matched and the subsequent dispatch would fail.
Edited by Dave Airlie