summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/xa/xa_priv.h
diff options
context:
space:
mode:
authorJerome Glisse <jglisse@redhat.com>2013-03-07 17:03:04 -0500
committerRob Clark <robclark@freedesktop.org>2013-07-25 13:59:55 -0400
commit8b21a3825b132f0769cc3e2698c55d6f6af65e84 (patch)
tree9babd2a93cae53b9848981a17a95e7ae1828256c /src/gallium/state_trackers/xa/xa_priv.h
parentd156c032c97d2c7a6ef2ec87212a4ef74dd9cb6e (diff)
downloadexternal_mesa3d-8b21a3825b132f0769cc3e2698c55d6f6af65e84.zip
external_mesa3d-8b21a3825b132f0769cc3e2698c55d6f6af65e84.tar.gz
external_mesa3d-8b21a3825b132f0769cc3e2698c55d6f6af65e84.tar.bz2
xa: move surface to ref/unref api
This make ddx life easier. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Rob Clark <robclark@freedesktop.org>
Diffstat (limited to 'src/gallium/state_trackers/xa/xa_priv.h')
-rw-r--r--src/gallium/state_trackers/xa/xa_priv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/xa/xa_priv.h b/src/gallium/state_trackers/xa/xa_priv.h
index 2ab11b8..ee182e7 100644
--- a/src/gallium/state_trackers/xa/xa_priv.h
+++ b/src/gallium/state_trackers/xa/xa_priv.h
@@ -59,6 +59,7 @@ struct xa_format_descriptor {
};
struct xa_surface {
+ int refcount;
struct pipe_resource template;
struct xa_tracker *xa;
struct pipe_resource *tex;