Let java put #defines into renderscript
diff --git a/libs/rs/rsScriptC.h b/libs/rs/rsScriptC.h
index 860b4d1..ad0e3ee 100644
--- a/libs/rs/rsScriptC.h
+++ b/libs/rs/rsScriptC.h
@@ -21,6 +21,8 @@
#include "RenderScriptEnv.h"
+#include <utils/KeyedVector.h>
+
struct ACCscript;
// ---------------------------------------------------------------------------
@@ -70,6 +72,7 @@
void clear();
void runCompiler(Context *rsc);
+ void appendVarDefines(String8 *str);
struct SymbolTable_t {
const char * mName;
@@ -80,6 +83,9 @@
static SymbolTable_t gSyms[];
static const SymbolTable_t * lookupSymbol(const char *);
static void appendDecls(String8 *str);
+
+ KeyedVector<String8,int> mInt32Defines;
+ KeyedVector<String8,float> mFloatDefines;
};