softpipe: raise number of bits used for X coordinate texture lookup
authorGert Wollny <gert.wollny@collabora.com>
Sun, 7 Apr 2019 06:33:34 +0000 (08:33 +0200)
committerGert Wollny <gw.fossdev@gmail.com>
Tue, 9 Apr 2019 08:17:44 +0000 (08:17 +0000)
commit47dd7c40544e00888ca8942af2914b2fcdcd94f0
treed05eb8d75e979581e372dcf4b57c7ea4429dfd7c
parent11f219a5ee8a80376a892d5ef4c7d46a76232cb8
softpipe: raise number of bits used for X coordinate texture lookup

With buffers the addressing is done on a per byte basis and we with
a maximal block size of 16 byte we have to take into acount four more
bits. For simplicity just remove the TEX_TILE_SIZE_LOG2, which is 5 bit.

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/softpipe/sp_tex_tile_cache.c
src/gallium/drivers/softpipe/sp_tex_tile_cache.h