[Mesa-dev] [PATCH] gallium/target-helpers: remove inline_wrapper_sw_helper.h

Emil Velikov emil.l.velikov at gmail.com
Fri Apr 15 18:31:46 UTC 2016


From: Emil Velikov <emil.velikov at collabora.com>

Unused as of commit dddedbec0ed "{st,targets}/nine: use static/dynamic
pipe-loader"

Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
---
 .../target-helpers/inline_wrapper_sw_helper.h      | 42 ----------------------
 1 file changed, 42 deletions(-)
 delete mode 100644 src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h

diff --git a/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h b/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h
deleted file mode 100644
index 4f38ba9..0000000
--- a/src/gallium/auxiliary/target-helpers/inline_wrapper_sw_helper.h
+++ /dev/null
@@ -1,42 +0,0 @@
-
-#ifndef INLINE_WRAPPER_SW_HELPER_H
-#define INLINE_WRAPPER_SW_HELPER_H
-
-#include "target-helpers/inline_sw_helper.h"
-#include "sw/wrapper/wrapper_sw_winsys.h"
-
-/**
- * Try to wrap a hw screen with a software screen.
- * On failure will return given screen.
- */
-static inline struct pipe_screen *
-sw_screen_wrap(struct pipe_screen *screen)
-{
-#if defined(GALLIUM_SOFTPIPE) || defined(GALLIUM_LLVMPIPE)
-   struct sw_winsys *sws;
-   struct pipe_screen *sw_screen = NULL;
-   const char *driver;
-
-   driver = debug_get_option("GALLIUM_DRIVER", "native");
-   if (strcmp(driver, "native") == 0)
-      return screen;
-
-   sws = wrapper_sw_winsys_wrap_pipe_screen(screen);
-   if (!sws)
-      goto err;
-
-   sw_screen = sw_screen_create_named(sws, driver);
-
-   if (!sw_screen)
-      goto err_winsys;
-
-   return sw_screen;
-
-err_winsys:
-   return wrapper_sw_winsys_dewrap_pipe_screen(sws);
-err:
-#endif
-   return screen;
-}
-
-#endif
-- 
2.8.0



More information about the mesa-dev mailing list