summaryrefslogtreecommitdiff
path: root/src/gallium/include/state_tracker
diff options
context:
space:
mode:
authorNanley Chery <nanley.g.chery@intel.com>2019-11-15 14:10:38 -0800
committerNanley Chery <nanley.g.chery@intel.com>2019-12-06 20:31:48 +0000
commit51ee8fff9b5e803592a2fd34730fdcfdfba469cb (patch)
treef14272cddcf778cac14136cb6c03c381d9880ec9 /src/gallium/include/state_tracker
parentd5c857837aae205c0e1fddee30300b4419e2bb3f (diff)
gallium: Store the image format in winsys_handle
This format will be used to properly handle planar images with modifiers in iris. Fixes: 246eebba4a8 ("iris: Export and import surfaces with modifiers that have aux data") Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/gallium/include/state_tracker')
-rw-r--r--src/gallium/include/state_tracker/winsys_handle.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gallium/include/state_tracker/winsys_handle.h b/src/gallium/include/state_tracker/winsys_handle.h
index 53d2fd2b70d..78f5f4b36f2 100644
--- a/src/gallium/include/state_tracker/winsys_handle.h
+++ b/src/gallium/include/state_tracker/winsys_handle.h
@@ -53,6 +53,12 @@ struct winsys_handle
* Input to resource_from_handle.
* Output from resource_get_handle.
*/
+ uint64_t format;
+
+ /**
+ * Input to resource_from_handle.
+ * Output from resource_get_handle.
+ */
uint64_t modifier;
};