diff options
author | Jason Ekstrand <[email protected]> | 2016-09-12 17:56:38 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-10-03 14:53:01 -0700 |
commit | 0176c6a69236466a7f4bd1cb41fc09d88a5b4778 (patch) | |
tree | 08523dcee04a39d913d95c381b8e91f34f76abfa | |
parent | 4e397c6c75c623caabc7ca81af036436b18238c4 (diff) |
intel/isl: Allow non-2D HiZ surfaces
Signed-off-by: Jason Ekstrand <[email protected]>
Reviewed-by: Nanley Chery <[email protected]>
-rw-r--r-- | src/intel/isl/isl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/isl/isl.c b/src/intel/isl/isl.c index 1a57f7c1580..66e2df3859c 100644 --- a/src/intel/isl/isl.c +++ b/src/intel/isl/isl.c @@ -1373,11 +1373,11 @@ isl_surf_get_hiz_surf(const struct isl_device *dev, const unsigned samples = ISL_DEV_GEN(dev) >= 9 ? 1 : surf->samples; isl_surf_init(dev, hiz_surf, - .dim = ISL_SURF_DIM_2D, + .dim = surf->dim, .format = ISL_FORMAT_HIZ, .width = surf->logical_level0_px.width, .height = surf->logical_level0_px.height, - .depth = 1, + .depth = surf->logical_level0_px.depth, .levels = surf->levels, .array_len = surf->logical_level0_px.array_len, .samples = samples, |