diff --git a/src/gallium/auxiliary/driver_ddebug/dd_public.h b/src/gallium/auxiliary/driver_ddebug/dd_public.h index 31c139d6a17..d139e743351 100644 --- a/src/gallium/auxiliary/driver_ddebug/dd_public.h +++ b/src/gallium/auxiliary/driver_ddebug/dd_public.h @@ -34,7 +34,7 @@ struct pipe_screen; extern "C" { #endif -struct pipe_screen * +PUBLIC struct pipe_screen * ddebug_screen_create(struct pipe_screen *screen); #ifdef __cplusplus diff --git a/src/gallium/auxiliary/driver_noop/noop_public.h b/src/gallium/auxiliary/driver_noop/noop_public.h index 46a7f4084f8..ded043980bc 100644 --- a/src/gallium/auxiliary/driver_noop/noop_public.h +++ b/src/gallium/auxiliary/driver_noop/noop_public.h @@ -28,7 +28,7 @@ extern "C" { #endif struct pipe_screen; -struct pipe_screen *noop_screen_create(struct pipe_screen *screen); +PUBLIC struct pipe_screen *noop_screen_create(struct pipe_screen *screen); #ifdef __cplusplus } diff --git a/src/gallium/auxiliary/driver_trace/tr_public.h b/src/gallium/auxiliary/driver_trace/tr_public.h index 2abfa0f6414..5ff01ea699c 100644 --- a/src/gallium/auxiliary/driver_trace/tr_public.h +++ b/src/gallium/auxiliary/driver_trace/tr_public.h @@ -37,7 +37,7 @@ extern "C" { struct pipe_screen; struct pipe_context; -struct pipe_screen * +PUBLIC struct pipe_screen * trace_screen_create(struct pipe_screen *screen); bool diff --git a/src/gallium/auxiliary/util/u_tests.h b/src/gallium/auxiliary/util/u_tests.h index c26f0732d72..81116d33839 100644 --- a/src/gallium/auxiliary/util/u_tests.h +++ b/src/gallium/auxiliary/util/u_tests.h @@ -40,7 +40,7 @@ struct pipe_resource; void util_test_constant_buffer(struct pipe_context *ctx, struct pipe_resource *constbuf); -void util_run_tests(struct pipe_screen *screen); +PUBLIC void util_run_tests(struct pipe_screen *screen); #ifdef __cplusplus } diff --git a/src/gallium/targets/dri/dri.sym.in b/src/gallium/targets/dri/dri.sym.in index 092ba3b3f64..d8dbeb4a17c 100644 --- a/src/gallium/targets/dri/dri.sym.in +++ b/src/gallium/targets/dri/dri.sym.in @@ -1,5 +1,9 @@ { global: + ddebug_screen_create; + noop_screen_create; + util_run_tests; + trace_screen_create; __driDriverGetExtensions*; driCreate*; driCopy*;