vkr: bad resource should be fatal
There is no valid reason for the guest to pass bad resource ids. Because resource creation failures are not propagated back to the guest, they are the most common reason for the guest to pass bad resource ids. When that happens, failing earlier makes things easier to debug.
/cc @zzyiwei