gallium/draw: initial code to properly support llvm in the draw module
[mesa.git] / src / gallium / drivers / svga / svga_winsys.h
index 59f299c185865fc21fd25e3a8d8ca5aaf6ecaa95..b4e3af0eafce0a3de88b5074da34b5e2f39df5f2 100644 (file)
@@ -272,9 +272,6 @@ struct svga_winsys_screen
 };
 
 
-struct pipe_context *
-svga_context_create(struct pipe_screen *screen);
-
 struct pipe_screen *
 svga_screen_create(struct svga_winsys_screen *sws);
 
@@ -296,4 +293,10 @@ svga_screen_buffer_from_texture(struct pipe_texture *texture,
                                struct pipe_buffer **buffer,
                                unsigned *stride);
 
+struct pipe_texture *
+svga_screen_texture_wrap_surface(struct pipe_screen *screen,
+                                struct pipe_texture *base,
+                                enum SVGA3dSurfaceFormat format,
+                                struct svga_winsys_surface *srf);
+
 #endif /* SVGA_WINSYS_H_ */