From ddb352b8f96262408274d2054c8239a02fa6aa6d Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Tue, 23 Jun 2020 12:11:30 +0200 Subject: [PATCH] v3dv: assert that our framebuffers are single sampled This makes it easier to track CTS test fails related to multisampling, which we don't support yet. Part-of: --- src/broadcom/vulkan/v3dv_cmd_buffer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c index 943f48d7ec1..7c5b626259b 100644 --- a/src/broadcom/vulkan/v3dv_cmd_buffer.c +++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c @@ -1856,6 +1856,9 @@ cmd_buffer_emit_render_pass_rcl(struct v3dv_cmd_buffer *cmd_buffer) const struct v3dv_image *image = iview->image; const struct v3d_resource_slice *slice = &image->slices[iview->base_level]; + /* FIXME */ + assert(image->samples == VK_SAMPLE_COUNT_1_BIT); + const uint32_t *clear_color = &state->attachments[attachment_idx].clear_value.color[0];