Mesa (master): 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.

Richard Li richardradeon at kemper.freedesktop.org
Thu Dec 16 21:00:38 UTC 2010


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

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