mesa/src/panfrost
Alyssa Rosenzweig 9bd7570e96 pan/bi: Fix unpack_32_2x16 definition
This got messed up when scalarizing the IR. Fix the definition of the opcode to
return (instead of break, asserting out) and to respect the swizzle (instead of
failing validation). Noticed when bringing up OpenCL on Valhall.

Fixes: 5febeae58e ("pan/bi: Emit collect and split")
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17222>
2022-07-07 23:16:39 +00:00
..
bifrost pan/bi: Fix unpack_32_2x16 definition 2022-07-07 23:16:39 +00:00
ci ci: traces: switch to brotli compressed traces 2022-06-29 00:58:28 +00:00
drm-shim panfrost: Advertise all textures in drm-shim 2022-04-26 17:47:49 +00:00
ds pps: allow drivers to report timestamps in their own time domain 2021-11-22 11:52:46 +00:00
include panfrost: Centralize our model list 2022-01-28 17:47:46 +00:00
lib panfrost,asahi: Use util_sign_extend for unpacking 2022-07-06 11:23:18 +00:00
midgard pan/mdg: Print outmods when printing IR 2022-06-01 14:24:10 -04:00
perf pan/perf: Fix performance counters on G57 2022-06-08 13:57:18 +00:00
shared lima,panfrost: Use row stride for tiling routines 2022-05-03 14:20:15 +00:00
util panfrost: Wire up transfrom feedback sysvals 2022-06-04 14:35:56 +00:00
vulkan vulkan: Depend on vk_pipeline_layout in vk_cmd_enqueue 2022-06-29 20:31:58 +00:00
meson.build panfrost: drm-shim support 2021-08-17 22:06:17 +00:00