mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Tue Oct 2 23:13:17 UTC 2007


 src/mesa/main/texenvprogram.c           |    3 +-
 src/mesa/pipe/tgsi/exec/tgsi_dump.c     |    6 +++-
 src/mesa/pipe/tgsi/exec/tgsi_exec.c     |   39 ++++++++++++++++++++++++++++++--
 src/mesa/pipe/tgsi/exec/tgsi_token.h    |    7 +++--
 src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c  |    6 ++++
 src/mesa/state_tracker/st_atom_shader.c |    3 ++
 src/mesa/state_tracker/st_format.c      |    2 +
 7 files changed, 58 insertions(+), 8 deletions(-)

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

New commits:
commit ff9949d05caa5543f4e57d831e603cba52f62e8b
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 2 17:13:06 2007 -0600

    Implement TGSI_OPCODE_SNE with micro_ne()

commit 066ccec49485f0b6d314ef555e4b2a68f68c3804
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 2 17:07:30 2007 -0600

    Separate TGSI_OPCODE_KIL and TGSI_OPCODE_KILP (predicated).
    
    These correspond to the NV and ARB-style fragment program KIL instructions.
    The former is really supposed to examine the NV condition codes but Mesa's
    GLSL compiler always emits unconditional KIL instructions.

commit ca34912bf7e57a01b180a3bb3b6e36331f442558
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 2 16:57:19 2007 -0600

    assert that program length > 1 (some code, plus END)

commit ae28d19bbf527e50be9ff9e52cb69f6afdf1d506
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 2 16:56:02 2007 -0600

    added MESA_FORMAT_Z16 in st_mesa_format_to_pipe_format(), for Glean

commit d781cdc8fadc802a1f2edbeb13ccb1ee768ce803
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 2 16:55:21 2007 -0600

    Generate a texenv fragment program if there's a GLSL vertex shader but no GLSL fragment shader.
    
    This allows Glean glsl1 test to get pretty far.




More information about the mesa-commit mailing list