Home | History | Annotate | Download | only in slang

Lines Matching refs:EI

39       ElementInfo *EI = new ElementInfo;                      \
40 EI->type = RSExportPrimitiveType::DataType ## _dt; \
41 EI->normalized = _norm; \
42 EI->vsize = _vsize; \
50 EI)); \
61 const ElementInfo *EI) {
70 slangAssert(EI != NULL && "Element info not found");
79 slangAssert(EI->vsize == 1 && "Element not a primitive class (please "
85 EI->normalized);
87 slangAssert(EI->type == EPT->getType() && "Element has unexpected type");
92 slangAssert(EI->vsize > 1 && "Element not a vector class (please check "
100 EI->normalized);
102 slangAssert(EI->type == EVT->getType() && "Element has unexpected type");
103 slangAssert(EI->vsize == EVT->getNumElement() && "Element has unexpected "
123 const ElementInfo* EI = NULL;
140 EI = GetElementInfo(TD->getName());
141 if (EI != NULL)
148 if (EI == NULL) {
151 return RSExportElement::Create(Context, T, EI);