vkr: validate non-optional pointers
While this should be the job of VVL, vkr dereferences the pointers sometimes before calling down to the driver. It should be better for the decoder to validate for us.
This is generated using https://gitlab.freedesktop.org/olv/venus-protocol/-/merge_requests/16.