From: Alyssa Rosenzweig Date: Mon, 10 Jun 2019 14:43:41 +0000 (-0700) Subject: panfrost: Linear depth/stencil should be aligned X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=15f62b8e7c7b92c8cd5ad9020b2bb81ee197f4e5;p=mesa.git panfrost: Linear depth/stencil should be aligned We might render to it. Signed-off-by: Alyssa Rosenzweig --- 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;