Lines Matching refs:uConst
95 void setUConst(unsigned int u) { uConst = u; type = EbtUInt; } in setUConst()
100 unsigned int getUConst() const { return uConst; } in getUConst()
111 case EbtUInt: return reinterpret_cast<const float&>(uConst); in getAsFloat()
125 return u == uConst;
147 return constant.uConst == uConst;
189 return uConst > constant.uConst;
204 return uConst < constant.uConst;
219 return uConst <= constant.uConst;
234 return uConst >= constant.uConst;
248 case EbtUInt: returnValue.setUConst(uConst + constant.uConst); break;
262 case EbtUInt: returnValue.setUConst(uConst - constant.uConst); break;
276 case EbtUInt: returnValue.setUConst(uConst * constant.uConst); break;
290 case EbtUInt: returnValue.setUConst(uConst % constant.uConst); break;
303 case EbtUInt: returnValue.setUConst(uConst >> constant.uConst); break;
319 case EbtUInt: returnValue.setUConst(uConst << constant.uConst); break;
332 case EbtUInt: returnValue.setUConst(uConst & constant.uConst); break;
345 case EbtUInt: returnValue.setUConst(uConst | constant.uConst); break;
358 case EbtUInt: returnValue.setUConst(uConst ^ constant.uConst); break;
394 unsigned int uConst; // used for uvec, scalar uints member