summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/target-helpers/sw_helper_public.h
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2015-11-23 11:26:39 +0000
committerEmil Velikov <emil.l.velikov@gmail.com>2015-11-25 20:25:14 +0000
commitfbc6447c3d06d85a862df67aadb68333e2ea2431 (patch)
tree1b1a0f1cf6efaa6d89b22917a4fe9332c3444fdd /src/gallium/auxiliary/target-helpers/sw_helper_public.h
parentf6235171882d18d0b4d11a3d564c6aa3b22af9d1 (diff)
downloadexternal_mesa3d-fbc6447c3d06d85a862df67aadb68333e2ea2431.zip
external_mesa3d-fbc6447c3d06d85a862df67aadb68333e2ea2431.tar.gz
external_mesa3d-fbc6447c3d06d85a862df67aadb68333e2ea2431.tar.bz2
target-hepers: add non inline sw helpers
Feeling rather dirty copying the inline ones, yet we need the inline ones for swrast only targets like libgl-xlib, osmesa. Cc: "11.1" <mesa-stable@lists.freedesktop.org> Cc: Ilia Mirkin <imirkin@alum.mit.edu> Cc: Edward O'Callaghan <edward.ocallaghan@koparo.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Tested-by: Oded Gabbay <oded.gabbay@gmail.com> Tested-by: Nick Sarnie <commendsarnex@gmail.com>
Diffstat (limited to 'src/gallium/auxiliary/target-helpers/sw_helper_public.h')
-rw-r--r--src/gallium/auxiliary/target-helpers/sw_helper_public.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/target-helpers/sw_helper_public.h b/src/gallium/auxiliary/target-helpers/sw_helper_public.h
new file mode 100644
index 0000000..12b301b
--- /dev/null
+++ b/src/gallium/auxiliary/target-helpers/sw_helper_public.h
@@ -0,0 +1,10 @@
+#ifndef _SW_HELPER_PUBLIC_H
+#define _SW_HELPER_PUBLIC_H
+
+struct pipe_screen;
+struct sw_winsys;
+
+struct pipe_screen *
+sw_screen_create(struct sw_winsys *winsys);
+
+#endif /* _SW_HELPER_PUBLIC_H */