Mesa (master): d3d1x: fix cf analysis

Luca Barbieri lb at kemper.freedesktop.org
Wed Sep 22 13:56:14 UTC 2010


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

Author: Luca Barbieri <luca at luca-barbieri.com>
Date:   Wed Sep 22 13:24:55 2010 +0200

d3d1x: fix cf analysis

---

 .../d3d1x/d3d1xshader/src/tpf_analyze.cpp          |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/state_trackers/d3d1x/d3d1xshader/src/tpf_analyze.cpp b/src/gallium/state_trackers/d3d1x/d3d1xshader/src/tpf_analyze.cpp
index a100ee5..a381564 100644
--- a/src/gallium/state_trackers/d3d1x/d3d1xshader/src/tpf_analyze.cpp
+++ b/src/gallium/state_trackers/d3d1x/d3d1xshader/src/tpf_analyze.cpp
@@ -35,8 +35,8 @@ bool tpf_link_cf_insns(tpf_program& program)
 	if(program.cf_insn_linked.size())
 		return true;
 
-	program.cf_insn_linked.resize(program.insns.size());
 	std::vector<int> cf_insn_linked;
+	cf_insn_linked.resize(program.insns.size());
 	memset(&cf_insn_linked[0], 0xff, cf_insn_linked.size() * sizeof(int));
 	std::vector<unsigned> cf_stack;
 	for(unsigned insn_num = 0; insn_num < program.insns.size(); ++insn_num)




More information about the mesa-commit mailing list