Module: Mesa Branch: gallium-0.1 Commit: 2e073da3447ee593dd46c8cc3c4c7f5b3023b7af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e073da3447ee593dd46c8cc3c4c7f5b3023b7af
Author: Keith Whitwell <[email protected]> Date: Tue Sep 1 16:00:12 2009 +0100 ureg: allow all register files to be converted between src and dst regs In shader translators, it's useful to have a single register conversion function to handle the simple conversion of all incoming register type, and then specialize according to src/dest nature afterwards. Remove asserts that prevent this. --- src/gallium/auxiliary/tgsi/tgsi_ureg.h | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.h b/src/gallium/auxiliary/tgsi/tgsi_ureg.h index 8c32454..fd585ca 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_ureg.h +++ b/src/gallium/auxiliary/tgsi/tgsi_ureg.h @@ -483,7 +483,6 @@ ureg_dst( struct ureg_src src ) { struct ureg_dst dst; - assert(src.File == TGSI_FILE_TEMPORARY); dst.File = src.File; dst.WriteMask = TGSI_WRITEMASK_XYZW; dst.Indirect = src.Indirect; @@ -500,7 +499,6 @@ ureg_src( struct ureg_dst dst ) { struct ureg_src src; - assert(dst.File == TGSI_FILE_TEMPORARY); src.File = dst.File; src.SwizzleX = TGSI_SWIZZLE_X; src.SwizzleY = TGSI_SWIZZLE_Y; _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
