mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Mon Feb 11 16:50:31 UTC 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