Mesa (7.9): r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.

Alex Deucher agd5f at kemper.freedesktop.org
Wed Dec 29 15:58:05 UTC 2010


Module: Mesa
Branch: 7.9
Commit: a3740ba31ed40bfff5c72fcb8827ed60962e2dc5
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3740ba31ed40bfff5c72fcb8827ed60962e2dc5

Author: richard <richard at richard-desktop.(none)>
Date:   Thu Dec 16 15:52:55 2010 -0500

r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.

---

 src/mesa/drivers/dri/r600/r700_assembler.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/r600/r700_assembler.c b/src/mesa/drivers/dri/r600/r700_assembler.c
index 1fa559c..bee9c3b 100644
--- a/src/mesa/drivers/dri/r600/r700_assembler.c
+++ b/src/mesa/drivers/dri/r600/r700_assembler.c
@@ -1134,7 +1134,7 @@ GLboolean EG_assemble_vfetch_instruction(r700_AssemblerBase* pAsm,
              EG_VTX_WORD1__DST_SEL_W_shift,
              EG_VTX_WORD1__DST_SEL_W_mask);
     
-    SETfield(vfetch_instruction_ptr->m_Word1.val, 0, /* use format here, in r6/r7, format used set in const, need to use same */
+    SETfield(vfetch_instruction_ptr->m_Word1.val, 1, 
              EG_VTX_WORD1__UCF_shift,
              EG_VTX_WORD1__UCF_bit);
     SETfield(vfetch_instruction_ptr->m_Word1.val, data_format,




More information about the mesa-commit mailing list