Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2
[mesa.git] / src / gallium / drivers / nv10 / nv10_screen.h
1 #ifndef __NV10_SCREEN_H__
2 #define __NV10_SCREEN_H__
3
4 #include "pipe/p_screen.h"
5
6 struct nv10_screen {
7 struct pipe_screen pipe;
8
9 struct nouveau_winsys *nvws;
10
11 /* HW graphics objects */
12 struct nouveau_grobj *celsius;
13 struct nouveau_notifier *sync;
14 };
15
16 static INLINE struct nv10_screen *
17 nv10_screen(struct pipe_screen *screen)
18 {
19 return (struct nv10_screen *)screen;
20 }
21
22 #endif