panfrost: Fix invalid conversions
authorAntonio Caggiano <antonio.caggiano@collabora.com>
Mon, 26 Apr 2021 16:49:14 +0000 (18:49 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 3 May 2021 13:17:08 +0000 (13:17 +0000)
commita67ea63718466053e48fbeeb204c00435c14a736
tree55270bb288cd69aa2a2f282abb5ede2084dfa51d
parenta976101da5282bca5e19dfcc803ef293ab0d9666
panfrost: Fix invalid conversions

When compiling with a C++ compiler, invalid conversions are treated as
errors unless the fpermissive flag is provided. These changes fix all
invalid conversions encountered while including libpanfrost in a C++
project.

Signed-off-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10468>
src/panfrost/lib/gen_pack.py
src/panfrost/lib/pan_device.h