mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Mon Feb 11 08:50:31 PST 2008


 src/mesa/main/mipmap.c                  |  984 +++++++++++++++-----------------
 src/mesa/main/mipmap.h                  |   11 
 src/mesa/main/texformat.c               |  171 +++++
 src/mesa/main/texformat.h               |    6 
 src/mesa/main/teximage.c                |   20 
 src/mesa/main/teximage.h                |    5 
 src/mesa/pipe/draw/draw_vertex_shader.c |    2 
 src/mesa/pipe/p_winsys.h                |    2 
 src/mesa/state_tracker/st_cb_texture.c  |   75 +-
 src/mesa/state_tracker/st_gen_mipmap.c  |   73 ++
 10 files changed, 795 insertions(+), 554 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 3d0fd8a6cf294d58df2d2ec4139192416a1a4078
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:50:21 2008 -0700

    gallium: comments about mipmap gen

commit c22d9152e33792ea58426c53bc9b96bf552b0b44
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:43:30 2008 -0700

    code refactoring, new next_mipmap_level_size() function

commit e4026167d70f0aa0bc0cd2546ef9b41f7b167735
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:42:02 2008 -0700

    gallium: implement software fallback for mipmap generation
    
    This is used when we can't render to the surface type of the texture (such
    as luminance/alpha).

commit 212b27d33f94eeb25ba9cbc58f9e41295a29d2c9
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:38:36 2008 -0700

    gallium: strip borders from textures passed to st_TexImage.
    
    Manipulate the unpack params to skip the border.  Gallium drivers won't support
    texture borders.

commit cfe9e66f2bc596c43760911e7c1604bb32cdee28
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:35:28 2008 -0700

    gallium: use _mesa_tex_target_to_face()

commit b52ce6341f877a0a1cfd3c50c07eeb1c156ae89e
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 09:33:28 2008 -0700

    added _mesa_tex_target_to_face()

commit 789f2f15e867d6ef9f635d0ab59e213b35a2960c
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 08:56:18 2008 -0700

    gallium: update comment about buffer map flags

commit 2e4077db16b5a55f1c3ee24ac7944bc05e0a7579
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Feb 11 08:18:43 2008 -0700

    gallium: fix fragment/vertex typo

commit 3bae27fcc54187235a6962577580e838b012f9a5
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:56:21 2008 -0700

    refactor code, export _mesa_generate_mipmap_level()

commit 42eac65da45fb58bffdf94ab8f9860d8cee5b256
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:46:12 2008 -0700

    move _mesa_format_to_type_and_comps() to texformat.c

commit 9ddb7d794bac57e63f5eb247ad3c02ba6dfb87f9
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:42:50 2008 -0700

    reorder cases in do_row()

commit 30dff589a447529232016f3e792378fd8fa67820
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:40:39 2008 -0700

    re-indent do_row()

commit ed6e72e8556a961ad31c80ae3c0582878ce64bf3
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:38:28 2008 -0700

    checkpoint- consolidation in do_row()

commit aa9d9d9c40ae34d61b113ffc54bffd702138f72f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Feb 8 16:35:44 2008 -0700

    checkpoint- remove dependencies on gl_texture_format to make code re-usable by state tracker



More information about the mesa-commit mailing list