diff options
author | Eric Anholt <[email protected]> | 2019-11-26 12:29:19 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2019-12-11 04:24:18 +0000 |
commit | 8bf590b46be9a20aeaddaf3ad73ee33dde6865c7 (patch) | |
tree | 73b473d3d6ffb2006f5e6058106450272c8f7b02 /src/gallium/drivers/freedreno | |
parent | de619d750328b3d604d3829d6fc45da9423f78a1 (diff) |
tu: Move UBWC layout into fdl6_layout() and use that function.
This gets us shared non-UBWC layout code between gallium and turnip.
Until I fix up the rest of gallium to handle UBWC mipmapping, we do the
single-level UBWC setup in gallium as a fixup after layout.
Reviewed-by: Kristian H. Kristensen <[email protected]>
Diffstat (limited to 'src/gallium/drivers/freedreno')
-rw-r--r-- | src/gallium/drivers/freedreno/a6xx/fd6_resource.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_resource.c b/src/gallium/drivers/freedreno/a6xx/fd6_resource.c index 8801982a7a7..942a99b41f1 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_resource.c +++ b/src/gallium/drivers/freedreno/a6xx/fd6_resource.c @@ -200,7 +200,7 @@ fd6_setup_slices(struct fd_resource *rsc) fdl6_layout(&rsc->layout, prsc->format, fd_resource_nr_samples(prsc), prsc->width0, prsc->height0, prsc->depth0, prsc->last_level + 1, prsc->array_size, - prsc->target == PIPE_TEXTURE_3D); + prsc->target == PIPE_TEXTURE_3D, false); /* The caller does this bit of layout setup again. */ if (rsc->layout.layer_first) |