Module: Mesa
Branch: gallium-0.1
Commit: b5fa9ddd0f3fb861305dc9c4265ee8183c4b538d
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5fa9ddd0f3fb861305dc9c4265ee8183c4b538d

Author: José Fonseca <[email protected]>
Date:   Thu Aug 27 15:07:21 2009 +0100

tgsi: Ensure ureg inputs match the processor.

---

 src/gallium/auxiliary/tgsi/tgsi_ureg.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.c 
b/src/gallium/auxiliary/tgsi/tgsi_ureg.c
index 3dc0fec..11d9aaa 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_ureg.c
+++ b/src/gallium/auxiliary/tgsi/tgsi_ureg.c
@@ -254,6 +254,7 @@ ureg_DECL_fs_input( struct ureg_program *ureg,
                     unsigned index,
                     unsigned interp )
 {
+   assert(ureg->processor == TGSI_PROCESSOR_FRAGMENT);
    return ureg_DECL_input( ureg, name, index, interp );
 }
 
@@ -263,6 +264,7 @@ ureg_DECL_vs_input( struct ureg_program *ureg,
                     unsigned name,
                     unsigned index )
 {
+   assert(ureg->processor == TGSI_PROCESSOR_VERTEX);
    return ureg_DECL_input( ureg, name, index, TGSI_INTERPOLATE_CONSTANT );
 }
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to