Lines Matching refs:product
57 static inline T product (const tcu::Vector<T, Size>& v)
123 const deUint32 numValues = product(m_workGroupSize)*product(m_numWorkGroups);
134 << " " << (isSSBO ? "coherent " : "") << precName << " " << outTypeName << " groupValues[" << product(m_numWorkGroups) << "];\n"
203 const deUint32 numValues = product(m_workGroupSize)*product(m_numWorkGroups);
207 groupVarInfo.arraySize == product(m_numWorkGroups));
220 for (deUint32 valNdx = 0; valNdx < product(m_numWorkGroups); valNdx++)
279 const int workGroupSize = (int)product(m_workGroupSize);
432 const int workGroupSize = (int)product(m_workGroupSize);
514 const int workGroupSize = (int)product(m_workGroupSize);
588 const int workGroupSize = (int)product(m_workGroupSize);
606 const int workGroupSize = (int)product(m_workGroupSize);
661 const int workGroupSize = (int)product(m_workGroupSize);
677 const int workGroupSize = (int)product(m_workGroupSize);
732 const int workGroupSize = (int)product(m_workGroupSize);
750 const int workGroupSize = (int)product(m_workGroupSize);
815 const int workGroupSize = (int)product(m_workGroupSize);
829 const int workGroupSize = (int)product(m_workGroupSize);
912 const deUint32 numValues = product(m_workGroupSize)*product(m_numWorkGroups);
924 << " " << (isSSBO ? "coherent " : "") << precName << " " << typeName << " groupValues[" << product(m_numWorkGroups) << "];\n"
1007 const deUint32 numValues = product(m_workGroupSize)*product(m_numWorkGroups);
1012 groupVarInfo.arraySize == product(m_numWorkGroups));
1020 const deUint32 workGroupSize = product(m_workGroupSize);
1042 const int numWorkGroups = (int)product(m_numWorkGroups);
1043 const int workGroupSize = (int)product(m_workGroupSize);