r300g,r600g,radeonsi: add support for ARB_buffer_storage
authorMarek Olšák <marek.olsak@amd.com>
Mon, 27 Jan 2014 20:46:21 +0000 (21:46 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Tue, 25 Feb 2014 15:05:41 +0000 (16:05 +0100)
commit6381dd7e9dd22987df21624965cc82cbeec237a3
tree5c95ebc6c4504e02ebc8dc91d250eb5d97387295
parentdfa0b8d9b87ba1094ba12e6feb554a1b09da2de5
r300g,r600g,radeonsi: add support for ARB_buffer_storage

All GTT memory mappings are coherent and therefore can be persistent.

Reviewed-by: Fredrik Höglund <fredrik@kde.org>
src/gallium/drivers/r300/r300_screen.c
src/gallium/drivers/r300/r300_state.c
src/gallium/drivers/r600/r600_pipe.c
src/gallium/drivers/radeon/r600_buffer_common.c
src/gallium/drivers/radeon/r600_pipe_common.c
src/gallium/drivers/radeonsi/si_pipe.c