diff options
author | Topi Pohjolainen <[email protected]> | 2016-12-29 10:06:16 +0200 |
---|---|---|
committer | Topi Pohjolainen <[email protected]> | 2017-01-27 08:57:26 +0200 |
commit | 5201d2991b0a9e6d6a24bd9b0d07182bc14221bd (patch) | |
tree | ca6629a795d491e0a7cc94383811e1bdafb4e149 | |
parent | 19412abb3f1b865a3e3810e725052a5a478aaf76 (diff) |
i965/gen6: Remove check for stencil format
There are is no alternative.
Reviewed-by: Samuel Iglesias Gons\341lvez <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Signed-off-by: Topi Pohjolainen <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/gen6_depth_state.c | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/src/mesa/drivers/dri/i965/gen6_depth_state.c b/src/mesa/drivers/dri/i965/gen6_depth_state.c index 3f14006f8a6..cb0ed253f9c 100644 --- a/src/mesa/drivers/dri/i965/gen6_depth_state.c +++ b/src/mesa/drivers/dri/i965/gen6_depth_state.c @@ -191,20 +191,14 @@ gen6_emit_depth_stencil_hiz(struct brw_context *brw, uint32_t offset = 0; if (stencil_mt->array_layout == ALL_SLICES_AT_EACH_LOD) { - if (stencil_mt->format == MESA_FORMAT_S_UINT8) { - /* Note: we can't compute the stencil offset using - * intel_region_get_aligned_offset(), because stencil_region - * claims that the region is untiled even though it's W tiled. - */ - offset = - stencil_mt->level[lod].level_y * stencil_mt->pitch + - stencil_mt->level[lod].level_x * 64; - } else { - offset = intel_miptree_get_aligned_offset( - stencil_mt, - stencil_mt->level[lod].level_x, - stencil_mt->level[lod].level_y); - } + assert(stencil_mt->format == MESA_FORMAT_S_UINT8); + + /* Note: we can't compute the stencil offset using + * intel_region_get_aligned_offset(), because stencil_region + * claims that the region is untiled even though it's W tiled. + */ + offset = stencil_mt->level[lod].level_y * stencil_mt->pitch + + stencil_mt->level[lod].level_x * 64; } BEGIN_BATCH(3); |