From 2f4f703af1f1d99f84adc9d8db30f3725eacd77f Mon Sep 17 00:00:00 2001 From: Brian Date: Thu, 9 Aug 2007 22:55:28 +0100 Subject: export softpipe_init_surface_funcs() --- src/mesa/pipe/softpipe/sp_surface.c | 10 +++------- src/mesa/pipe/softpipe/sp_surface.h | 4 ++++ 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/mesa/pipe/softpipe/sp_surface.c b/src/mesa/pipe/softpipe/sp_surface.c index 3260bcce75..852aeeeed1 100644 --- a/src/mesa/pipe/softpipe/sp_surface.c +++ b/src/mesa/pipe/softpipe/sp_surface.c @@ -368,10 +368,8 @@ a1r5g5b5_get_tile(struct pipe_surface *ps, } - - -static void -init_quad_funcs(struct softpipe_surface *sps) +void +softpipe_init_surface_funcs(struct softpipe_surface *sps) { switch (sps->surface.format) { case PIPE_FORMAT_U_Z16: @@ -399,9 +397,7 @@ init_quad_funcs(struct softpipe_surface *sps) sps->surface.get_tile = a1r5g5b5_get_tile; break; default: - /* assert(0); - */ ; } } @@ -416,7 +412,7 @@ sp_surface_alloc(struct pipe_context *pipe, GLenum format) sps->surface.format = format; sps->surface.refcount = 1; - init_quad_funcs(sps); + softpipe_init_surface_funcs(sps); return &sps->surface; } diff --git a/src/mesa/pipe/softpipe/sp_surface.h b/src/mesa/pipe/softpipe/sp_surface.h index 837e0c4ba1..00b5edcd92 100644 --- a/src/mesa/pipe/softpipe/sp_surface.h +++ b/src/mesa/pipe/softpipe/sp_surface.h @@ -93,6 +93,10 @@ softpipe_get_tex_surface(struct pipe_context *pipe, GLuint face, GLuint level, GLuint zslice); +extern void +softpipe_init_surface_funcs(struct softpipe_surface *sps); + + /** Cast wrapper */ static INLINE struct softpipe_surface * softpipe_surface(struct pipe_surface *ps) -- cgit v1.2.3