Lines Matching refs:str

33 std::ostream& operator<< (std::ostream& str, const BooleanPointerFmt& fmt)
37 str << "{ ";
41 str << ", ";
42 str << getBooleanStr(fmt.value[ndx]);
44 str << " }";
45 return str;
48 return str << "(null)";
52 std::ostream& operator<< (std::ostream& str, const EnumPointerFmt& fmt)
56 str << "{ ";
60 str << ", ";
62 str << tcu::Format::Enum<int, 4>(fmt.getName, fmt.value[ndx]);
64 str << " }";
65 return str;
68 return str << "(null)";
71 std::ostream& operator<< (std::ostream& str, const TextureUnitStr& unitStr)
75 return str << "GL_TEXTURE" << unitNdx;
77 return str << tcu::toHex(unitStr.texUnit);
80 std::ostream& operator<< (std::ostream& str, const TextureParameterValueStr& valueStr)
87 return str << getTextureWrapModeStr(valueStr.value);
93 return str << valueStr.value;
96 return str << getTextureCompareModeStr(valueStr.value);
99 return str << getCompareFuncStr(valueStr.value);
105 return str << getTextureSwizzleStr(valueStr.value);
109 return str << getTextureFilterStr(valueStr.value);
112 return str << getTextureDepthStencilModeStr(valueStr.value);
115 return str << tcu::toHex(valueStr.value);
126 std::ostream& operator<< (std::ostream& str, ApiType apiType)
128 str << "OpenGL ";
131 str << "ES ";
133 str << apiType.getMajorVersion() << "." << apiType.getMinorVersion();
136 str << " core profile";
138 str << " compatibility profile";
140 str << " (unknown profile)";
142 return str;
145 std::ostream& operator<< (std::ostream& str, ContextType contextType)
147 str << contextType.getAPI();
163 str << " (";
170 str << ", ";
172 str << s_descs[ndx].desc;
181 str << ", ";
182 str << tcu::toHex(flags);
185 str << ")";
188 return str;