projects
/
platform
/
upstream
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1758da0
)
panfrost: Add a pan_section_offset() helper
author
Boris Brezillon
<boris.brezillon@collabora.com>
Mon, 25 Jan 2021 12:51:26 +0000
(13:51 +0100)
committer
Marge Bot
<eric+marge@anholt.net>
Thu, 11 Mar 2021 14:30:19 +0000
(14:30 +0000)
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9520>
src/panfrost/lib/gen_pack.py
patch
|
blob
|
history
diff --git
a/src/panfrost/lib/gen_pack.py
b/src/panfrost/lib/gen_pack.py
index
3bd0e04
..
5d6f47a
100644
(file)
--- a/
src/panfrost/lib/gen_pack.py
+++ b/
src/panfrost/lib/gen_pack.py
@@
-149,8
+149,11
@@
__gen_unpack_padded(const uint8_t *restrict cl, uint32_t start, uint32_t end)
#define pan_print(fp, T, var, indent) \\
MALI_ ## T ## _print(fp, &(var), indent)
+#define pan_section_offset(A, S) \\
+ MALI_ ## A ## _SECTION_ ## S ## _OFFSET
+
#define pan_section_ptr(base, A, S) \\
- ((void *)((uint8_t *)(base) +
MALI_ ## A ## _SECTION_ ## S ## _OFFSET
))
+ ((void *)((uint8_t *)(base) +
pan_section_offset(A, S)
))
#define pan_section_pack(dst, A, S, name) \\
for (MALI_ ## A ## _SECTION_ ## S ## _TYPE name = { MALI_ ## A ## _SECTION_ ## S ## _header }, \\