Looks like this was a separate issue - I've just managed to get openarena to lock GPU with mesa set to before r600g: re-enable handling of DISCARD_RANGE