summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/llvm/storage.h
diff options
context:
space:
mode:
authorZack Rusin <zack@tungstengraphics.com>2007-10-25 09:03:53 -0400
committerZack Rusin <zack@tungstengraphics.com>2007-10-25 09:04:41 -0400
commit1d17cb721afaa53317614af90488a45c26e083e3 (patch)
treec8d2a0123264a2a05e9e7d3eb9bbd646110aeb00 /src/mesa/pipe/llvm/storage.h
parent1d26e9c447fd9746b2219edbf65b1991521bcfe7 (diff)
Fix nested swizzles. Actually fetch the destination contents
instead of input.
Diffstat (limited to 'src/mesa/pipe/llvm/storage.h')
-rw-r--r--src/mesa/pipe/llvm/storage.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/pipe/llvm/storage.h b/src/mesa/pipe/llvm/storage.h
index a844d1c30f..ebdfcdefd6 100644
--- a/src/mesa/pipe/llvm/storage.h
+++ b/src/mesa/pipe/llvm/storage.h
@@ -34,6 +34,7 @@
#define STORAGE_H
#include <map>
+#include <set>
#include <vector>
namespace llvm {
@@ -103,6 +104,8 @@ private:
int m_idx;
int m_numConsts;
+
+ std::map<int, bool > m_destWriteMap;
};
#endif