mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 14:40:10 +01:00
lima: always set stride in texture descriptor
We can just always specify the stride parameter regardless of whether an alignment was forced or not. This fixes some issues where it is not straightforward to detect the need to specify stride by checking the buffer width (e.g. imported dmabuf to be used as texture). Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8549>
This commit is contained in:
parent
ce432ac7cd
commit
696b0ab2c9
1 changed files with 2 additions and 5 deletions
|
|
@ -91,11 +91,8 @@ lima_texture_desc_set_res(struct lima_context *ctx, lima_tex_desc *desc,
|
|||
if (lima_res->tiled)
|
||||
layout = 3;
|
||||
else {
|
||||
/* for padded linear texture */
|
||||
if (lima_res->levels[first_level].width != width) {
|
||||
desc->stride = lima_res->levels[first_level].stride;
|
||||
desc->has_stride = 1;
|
||||
}
|
||||
desc->stride = lima_res->levels[first_level].stride;
|
||||
desc->has_stride = 1;
|
||||
layout = 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue