8
struct UniformVariable {
36
std::map<QString, UniformVariable> uniformVars;
37
std::map<int, QString> glStatus;
38
std::vector<TextureInfo> textureInfo;
50
static int getVarsNumber(int i) {
52
case SINGLE_INT: return 1; break;
53
case SINGLE_FLOAT: return 1; break;
54
case ARRAY_2_FLOAT: return 2; break;
55
case ARRAY_3_FLOAT: return 3; break;
56
case ARRAY_4_FLOAT: return 4; break;
57
default: return 0; break;