From 7398272d4b43a42a57fd28a68194c5f6058696b3 Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 31 Oct 2007 14:32:16 -0600 Subject: [PATCH] remove tnl/swrast code --- src/mesa/pipe/xlib/xm_api.c | 49 ------------------------------------ src/mesa/pipe/xlib/xm_span.c | 1 - src/mesa/pipe/xlib/xmesaP.h | 11 -------- 3 files changed, 61 deletions(-) diff --git a/src/mesa/pipe/xlib/xm_api.c b/src/mesa/pipe/xlib/xm_api.c index d13d98857af..16ec304a19f 100644 --- a/src/mesa/pipe/xlib/xm_api.c +++ b/src/mesa/pipe/xlib/xm_api.c @@ -73,16 +73,7 @@ #include "macros.h" #include "renderbuffer.h" #include "teximage.h" -#if 0 -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#endif #include "vbo/vbo.h" -#if 0 -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" -#endif #include "drivers/common/driverfuncs.h" #include "state_tracker/st_public.h" @@ -1597,41 +1588,9 @@ XMesaContext XMesaCreateContext( XMesaVisual v, XMesaContext share_list ) c->display = v->display; c->pixelformat = v->dithered_pf; /* Dithering is enabled by default */ - /* Initialize the software rasterizer and helper modules. - */ -#if 0 - if (!_swrast_CreateContext( mesaCtx ) -#if 0 - || !_vbo_CreateContext( mesaCtx ) || - !_tnl_CreateContext( mesaCtx ) || - !_swsetup_CreateContext( mesaCtx ) -#endif - ) { - _mesa_free_context_data(&c->mesa); - _mesa_free(c); - return NULL; - } -#endif - -#if 0 - /* tnl setup */ - tnl = TNL_CONTEXT(mesaCtx); - tnl->Driver.RunPipeline = _tnl_run_pipeline; -#endif - -#if 0 - /* swrast setup */ - xmesa_register_swrast_functions( mesaCtx ); -#endif - st_create_context( mesaCtx, xmesa_create_softpipe( c ) ); -#if 0 - _swsetup_CreateContext( mesaCtx ); - _swsetup_Wakeup(mesaCtx); -#endif - /* override these functions, as if the xlib driver were derived from * the softpipe driver. */ @@ -1661,14 +1620,6 @@ void XMesaDestroyContext( XMesaContext c ) FXdestroyContext( XMESA_BUFFER(mesaCtx->DrawBuffer) ); #endif -#if 0 - _swsetup_DestroyContext( mesaCtx ); - _swrast_DestroyContext( mesaCtx ); -#endif -#if 0 - _tnl_DestroyContext( mesaCtx ); - _vbo_DestroyContext( mesaCtx ); -#endif _mesa_free_context_data( mesaCtx ); _mesa_free( c ); } diff --git a/src/mesa/pipe/xlib/xm_span.c b/src/mesa/pipe/xlib/xm_span.c index ce54a18a273..89eeff5d9d9 100644 --- a/src/mesa/pipe/xlib/xm_span.c +++ b/src/mesa/pipe/xlib/xm_span.c @@ -34,7 +34,6 @@ #include "state.h" #include "xmesaP.h" -#include "swrast/swrast.h" /* diff --git a/src/mesa/pipe/xlib/xmesaP.h b/src/mesa/pipe/xlib/xmesaP.h index 5796fddb168..b7c510280bf 100644 --- a/src/mesa/pipe/xlib/xmesaP.h +++ b/src/mesa/pipe/xlib/xmesaP.h @@ -569,17 +569,6 @@ XMESA_BUFFER(GLframebuffer *b) } -/* Plugged into the software rasterizer. Try to use internal - * swrast-style point, line and triangle functions. - */ -extern void xmesa_choose_point( GLcontext *ctx ); -extern void xmesa_choose_line( GLcontext *ctx ); -extern void xmesa_choose_triangle( GLcontext *ctx ); - - -extern void xmesa_register_swrast_functions( GLcontext *ctx ); - - #define ENABLE_EXT_texure_compression_s3tc 0 /* SW texture compression */ -- 2.30.2