mesa/src/panfrost
Alyssa Rosenzweig fd021a618f pan/va: Replace MKVEC.v4i8 with MKVEC.v2i8
This is the instruction that the hardware actually supports. Do the rename, use
the more specific accurate model in the IR, and rework the Valhall texturing
code to emit MKVEC.v2i8 instead of MKVEC.v4i8.

Will fix:

   dEQP-GLES31.functional.texture.gather.offset_dynamic.implementation_offset.*

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17101>
2022-06-21 22:42:34 +00:00
..
bifrost pan/va: Replace MKVEC.v4i8 with MKVEC.v2i8 2022-06-21 22:42:34 +00:00
ci ci/panfrost: add Blender, Warzone2100, Freedoom and Unvanquished traces 2022-06-14 11:52:45 +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: Implement provoking vertices on Valhall 2022-06-20 18:38:16 +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 panvk: Use common CmdBeginRenderPass 2022-06-13 17:27:36 +00:00
meson.build panfrost: drm-shim support 2021-08-17 22:06:17 +00:00