Mesa (main): pan/bi: Model Valhall image loads
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Apr 7 13:44:13 UTC 2022
Module: Mesa
Branch: main
Commit: c6fdafe5eaadfdfdaff084bf2f29ae76a163cfe1
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6fdafe5eaadfdfdaff084bf2f29ae76a163cfe1
Author: Alyssa Rosenzweig <alyssa at collabora.com>
Date: Wed Mar 30 15:52:09 2022 -0400
pan/bi: Model Valhall image loads
Like LD_ATTR_TEX.
Signed-off-by: Alyssa Rosenzweig <alyssa at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15756>
---
src/panfrost/bifrost/ISA.xml | 46 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/src/panfrost/bifrost/ISA.xml b/src/panfrost/bifrost/ISA.xml
index 17670908117..c69be0b3203 100644
--- a/src/panfrost/bifrost/ISA.xml
+++ b/src/panfrost/bifrost/ISA.xml
@@ -8774,4 +8774,50 @@
</mod>
</ins>
+ <ins name="+LD_TEX" pseudo="true" staging="w=format" message="attribute">
+ <src start="0"/>
+ <src start="3"/>
+ <src start="6"/>
+ <mod name="register_format" size="4">
+ <opt>f16</opt>
+ <opt>f32</opt>
+ <opt>s32</opt>
+ <opt>u32</opt>
+ <opt>s16</opt>
+ <opt>u16</opt>
+ <opt>f64</opt>
+ <opt>i64</opt>
+ <opt>auto</opt>
+ </mod>
+ <mod name="vecsize" start="11" size="2">
+ <opt>none</opt>
+ <opt>v2</opt>
+ <opt>v3</opt>
+ <opt>v4</opt>
+ </mod>
+ </ins>
+
+ <ins name="+LD_TEX_IMM" pseudo="true" staging="w=format" message="attribute">
+ <src start="0"/>
+ <src start="3"/>
+ <immediate name="texture_index" start="6" size="4"/>
+ <mod name="register_format" size="4">
+ <opt>f16</opt>
+ <opt>f32</opt>
+ <opt>s32</opt>
+ <opt>u32</opt>
+ <opt>s16</opt>
+ <opt>u16</opt>
+ <opt>f64</opt>
+ <opt>i64</opt>
+ <opt>auto</opt>
+ </mod>
+ <mod name="vecsize" start="11" size="2">
+ <opt>none</opt>
+ <opt>v2</opt>
+ <opt>v3</opt>
+ <opt>v4</opt>
+ </mod>
+ </ins>
+
</bifrost>
More information about the mesa-commit
mailing list