summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h')
-rw-r--r--src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h b/src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h
index 4dc40b7593..11a15d632c 100644
--- a/src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h
+++ b/src/mesa/drivers/dri/nouveau_winsys/nouveau_drmif.h
@@ -42,6 +42,10 @@ struct nouveau_device_priv {
drm_context_t ctx;
drmLock *lock;
int needs_close;
+
+ struct drm_nouveau_mem_alloc sa;
+ void *sa_map;
+ struct nouveau_resource *sa_heap;
};
#define nouveau_device(n) ((struct nouveau_device_priv *)(n))
@@ -180,6 +184,8 @@ struct nouveau_channel_priv {
struct nouveau_resource *pb_heap;
struct nouveau_pushbuf *pb_head;
struct nouveau_pushbuf *pb_tail;
+
+ unsigned user_charge;
};
#define nouveau_channel(n) ((struct nouveau_channel_priv *)(n))