v3d/simulator: add support for AMD cards
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Wed, 27 Apr 2022 09:32:00 +0000 (11:32 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 27 Apr 2022 14:42:23 +0000 (14:42 +0000)
commit031bcf686b1a1d50bed1562df0a1112c4abcc60d
treee11e558f555954072d6ba19da4c0c5bff2d41d40
parent9c3144d2efc5fec477be0f6491e8dc4f5fc01569
v3d/simulator: add support for AMD cards

Dumb buffers do not work with AMD gpus. So use AMD ioctl to create
proper buffers.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16187>
src/broadcom/simulator/v3d_simulator.c
src/broadcom/vulkan/v3dv_device.c