From 15f62b8e7c7b92c8cd5ad9020b2bb81ee197f4e5 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 10 Jun 2019 07:43:41 -0700 Subject: [PATCH] panfrost: Linear depth/stencil should be aligned We might render to it. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_resource.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/pan_resource.c b/src/gallium/drivers/panfrost/pan_resource.c index bce3426fd67..0c45e258b96 100644 --- a/src/gallium/drivers/panfrost/pan_resource.c +++ b/src/gallium/drivers/panfrost/pan_resource.c @@ -188,7 +188,8 @@ panfrost_setup_slices(const struct pipe_resource *tmpl, struct panfrost_bo *bo) * necessary, but we're not *that* pressed for memory and it * makes code a lot simpler */ - bool renderable = tmpl->bind & PIPE_BIND_RENDER_TARGET; + bool renderable = tmpl->bind & + (PIPE_BIND_RENDER_TARGET | PIPE_BIND_DEPTH_STENCIL); bool tiled = bo->layout == PAN_TILED; bool should_align = renderable || tiled; -- 2.30.2