If someone forget to check for rbplus before setting dirty bits, it's going
to cause really mysterious bugs.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21189>
static void
radv_emit_rbplus_state(struct radv_cmd_buffer *cmd_buffer)
{
+ assert(cmd_buffer->device->physical_device->rad_info.rbplus_allowed);
+
const struct radv_dynamic_state *d = &cmd_buffer->state.dynamic;
struct radv_rendering_state *render = &cmd_buffer->state.render;