1 #ifndef __NV10_SCREEN_H__
2 #define __NV10_SCREEN_H__
4 #include "pipe/p_screen.h"
5 #include "nv04/nv04_surface_2d.h"
8 struct pipe_screen pipe
;
10 struct nouveau_winsys
*nvws
;
12 /* HW graphics objects */
13 struct nv04_surface_2d
*eng2d
;
14 struct nouveau_grobj
*celsius
;
15 struct nouveau_notifier
*sync
;
18 static INLINE
struct nv10_screen
*
19 nv10_screen(struct pipe_screen
*screen
)
21 return (struct nv10_screen
*)screen
;
26 nv10_screen_init_transfer_functions(struct pipe_screen
*pscreen
);