st/mesa: Fix signed integer overflow when using util_throttle_memory_usage
authorDanylo Piliaiev <danylo.piliaiev@globallogic.com>
Fri, 13 Mar 2020 15:10:08 +0000 (17:10 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 16 Mar 2020 10:10:13 +0000 (10:10 +0000)
commit51b1b102bd619b6a802807bde5f5228c1dabd1d7
tree2f1cd6d546653332c7ad48cb09927db8e5662696
parentb93a1952258ebef6319fd4f4186d704e04b3064c
st/mesa: Fix signed integer overflow when using util_throttle_memory_usage

../src/mesa/state_tracker/st_cb_texture.c:1719:57: runtime error: signed integer overflow: 203489280 * 16 cannot be represented in type 'int'

Fixes: 21ca322e637291b89a445159fc45b8dbf638e6c9
Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4185>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4185>
src/mesa/state_tracker/st_cb_texture.c