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