mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 06:00:10 +01:00
r600/texture: drop lowering 1d/2d images to linear.
This appears to cause hangs with compute images. Unless we can find more specifics, just don't do this for now. Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
0398b31d1d
commit
7b8e1c089d
1 changed files with 0 additions and 8 deletions
|
|
@ -1053,14 +1053,6 @@ r600_choose_tiling(struct r600_common_screen *rscreen,
|
|||
if (templ->bind & PIPE_BIND_LINEAR)
|
||||
return RADEON_SURF_MODE_LINEAR_ALIGNED;
|
||||
|
||||
/* Textures with a very small height are recommended to be linear. */
|
||||
if (templ->target == PIPE_TEXTURE_1D ||
|
||||
templ->target == PIPE_TEXTURE_1D_ARRAY ||
|
||||
/* Only very thin and long 2D textures should benefit from
|
||||
* linear_aligned. */
|
||||
(templ->width0 > 8 && templ->height0 <= 2))
|
||||
return RADEON_SURF_MODE_LINEAR_ALIGNED;
|
||||
|
||||
/* Textures likely to be mapped often. */
|
||||
if (templ->usage == PIPE_USAGE_STAGING ||
|
||||
templ->usage == PIPE_USAGE_STREAM)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue