softpipe: Enable PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT
authorGert Wollny <gert.wollny@collabora.com>
Sun, 7 Apr 2019 06:40:52 +0000 (08:40 +0200)
committerGert Wollny <gw.fossdev@gmail.com>
Tue, 9 Apr 2019 08:17:45 +0000 (08:17 +0000)
commitb999865f557c941e0ed437243bc46fc1bd7788e4
treee36280bd3d54999f4af0710b275d2a5e4b502dd9
parent8cf8dfe408a7dda5121cefc2fd5d772186484f76
softpipe: Enable PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT

The offset alignment must be set to s16 because the tile cache is
implemented to require this.

This enables ARB_buffer_texture_range and OES_texture_buffer for
softpipe. The according deqp-gles31 tests pass.

Also update the feature table.

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