Module: Mesa
Branch: master
Commit: e2e0735e0e3d8ffe560ae9a9176c9aaf0a7e27a5
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2e0735e0e3d8ffe560ae9a9176c9aaf0a7e27a5

Author: Brian Paul <[email protected]>
Date:   Sat Sep 19 11:01:07 2009 -0600

gldirect: remove refs to soon-to-be-obsolete functions

I don't know if this driver is anywhere near build-able, but anyway.

---

 .../windows/gldirect/mesasw/gld_wgl_mesasw.c       |   26 +------------------
 1 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/src/mesa/drivers/windows/gldirect/mesasw/gld_wgl_mesasw.c 
b/src/mesa/drivers/windows/gldirect/mesasw/gld_wgl_mesasw.c
index 342a742..7ac425a 100644
--- a/src/mesa/drivers/windows/gldirect/mesasw/gld_wgl_mesasw.c
+++ b/src/mesa/drivers/windows/gldirect/mesasw/gld_wgl_mesasw.c
@@ -1346,6 +1346,8 @@ static void wmesa_update_state_first_time(
        struct swrast_device_driver     *swdd = 
_swrast_GetDeviceDriverReference( ctx );
        TNLcontext                                      *tnl = TNL_CONTEXT(ctx);
        
+        _mesa_init_driver_functions(&ctx->Driver);
+
        /*
        * XXX these function pointers could be initialized just once during
        * context creation since they don't depend on any state changes.
@@ -1362,8 +1364,6 @@ static void wmesa_update_state_first_time(
 
        ctx->Driver.Viewport                            = wmesa_viewport;
        
-       ctx->Driver.Accum                                       = _swrast_Accum;
-       ctx->Driver.Bitmap                                      = 
_swrast_Bitmap;
        ctx->Driver.Clear                                       = clear;
        
        ctx->Driver.Flush                                       = flush;
@@ -1371,28 +1371,6 @@ static void wmesa_update_state_first_time(
        ctx->Driver.ClearColor                          = clear_color;
        ctx->Driver.Enable                                      = enable;
        
-       ctx->Driver.CopyPixels                          = _swrast_CopyPixels;
-       ctx->Driver.DrawPixels                          = _swrast_DrawPixels;
-       ctx->Driver.ReadPixels                          = _swrast_ReadPixels;
-       
-       ctx->Driver.ChooseTextureFormat         = _mesa_choose_tex_format;
-       ctx->Driver.TexImage1D                          = 
_mesa_store_teximage1d;
-       ctx->Driver.TexImage2D                          = 
_mesa_store_teximage2d;
-       ctx->Driver.TexImage3D                          = 
_mesa_store_teximage3d;
-       ctx->Driver.TexSubImage1D                       = 
_mesa_store_texsubimage1d;
-       ctx->Driver.TexSubImage2D                       = 
_mesa_store_texsubimage2d;
-       ctx->Driver.TexSubImage3D                       = 
_mesa_store_texsubimage3d;
-       ctx->Driver.TestProxyTexImage           = _mesa_test_proxy_teximage;
-       
-       ctx->Driver.CopyTexImage1D                      = 
_swrast_copy_teximage1d;
-       ctx->Driver.CopyTexImage2D                      = 
_swrast_copy_teximage2d;
-       ctx->Driver.CopyTexSubImage1D           = _swrast_copy_texsubimage1d;
-       ctx->Driver.CopyTexSubImage2D           = _swrast_copy_texsubimage2d;
-       ctx->Driver.CopyTexSubImage3D           = _swrast_copy_texsubimage3d;
-       ctx->Driver.CopyColorTable                      = 
_swrast_CopyColorTable;
-       ctx->Driver.CopyColorSubTable           = _swrast_CopyColorSubTable;
-       ctx->Driver.CopyConvolutionFilter1D     = 
_swrast_CopyConvolutionFilter1D;
-       ctx->Driver.CopyConvolutionFilter2D     = 
_swrast_CopyConvolutionFilter2D;
        
        // Does not apply for Mesa 5.x
        //ctx->Driver.BaseCompressedTexFormat   = 
_mesa_base_compressed_texformat;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to