projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
i965/miptree: Remove the stencil_as_y_tiled parameter from get_tile_masks
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_blorp.c
diff --git
a/src/mesa/drivers/dri/i965/brw_blorp.c
b/src/mesa/drivers/dri/i965/brw_blorp.c
index 282a5b20a944aae775132bf88adf06b6ab0e48c9..e0d9526459412533bd57b097a2c2e809d783208a 100644
(file)
--- a/
src/mesa/drivers/dri/i965/brw_blorp.c
+++ b/
src/mesa/drivers/dri/i965/brw_blorp.c
@@
-122,9
+122,11
@@
brw_blorp_compute_tile_offsets(const struct brw_blorp_surface_info *info,
uint32_t *tile_x, uint32_t *tile_y)
{
uint32_t mask_x, mask_y;
uint32_t *tile_x, uint32_t *tile_y)
{
uint32_t mask_x, mask_y;
+ uint32_t tiling = info->mt->tiling;
+ if (info->map_stencil_as_y_tiled)
+ tiling = I915_TILING_Y;
- intel_get_tile_masks(info->mt->tiling, info->mt->tr_mode, info->mt->cpp,
- info->map_stencil_as_y_tiled,
+ intel_get_tile_masks(tiling, info->mt->tr_mode, info->mt->cpp,
&mask_x, &mask_y);
*tile_x = info->x_offset & mask_x;
&mask_x, &mask_y);
*tile_x = info->x_offset & mask_x;