[Intel-gfx] [PATCH v2 4/7] tests/kms_ccs: Test case where the CCS buffer was not provided
Daniel Stone
daniel at fooishbar.org
Tue Sep 5 08:09:04 UTC 2017
Hi Gabriel,
On 31 August 2017 at 06:58, Gabriel Krisman Bertazi
<krisman at collabora.co.uk> wrote:
> @@ -321,16 +325,19 @@ static void generate_fb(data_t *data, struct igt_fb *fb,
> size[1] = f.pitches[1] * ALIGN(ccs_height, 32);
>
> f.handles[0] = gem_create(data->drm_fd, size[0] + size[1]);
> - f.handles[1] = f.handles[0];
> - render_ccs(data, f.handles[1], f.offsets[1], size[1],
> - height, f.pitches[1]);
> +
> + if (!(data->flags & TEST_NO_AUX_BUFFER)) {
> + f.handles[1] = f.handles[0];
> + render_ccs(data, f.handles[1], f.offsets[1], size[1],
> + height, f.pitches[1]);
> + }
Doesn't this leave modifier[1] still set? If so, that'll get rejected
by core code already for a mismatch.
Cheers,
Daniel
More information about the Intel-gfx
mailing list