Lines Matching refs:item

234 static void writeResultItem (const ri::Item& item, xml::Writer& dst)
238 switch (item.getType())
245 dst << Writer::BeginElement("Text") << static_cast<const ri::Text&>(item).text << Writer::EndElement;
250 const ri::Number& number = static_cast<const ri::Number&>(item);
263 const ri::Image& image = static_cast<const ri::Image&>(item);
278 const ri::ImageSet& imageSet = static_cast<const ri::ImageSet&>(item);
292 const ri::Shader& shader = static_cast<const ri::Shader&>(item);
328 const ri::ShaderProgram& program = static_cast<const ri::ShaderProgram&>(item);
342 dst << Writer::BeginElement("ShaderSource") << static_cast<const ri::ShaderSource&>(item).source << Writer::EndElement;
346 dst << Writer::BeginElement("SpirVAssemblySource") << static_cast<const ri::SpirVSource&>(item).source << Writer::EndElement;
350 dst << Writer::BeginElement("InfoLog") << static_cast<const ri::InfoLog&>(item).log << Writer::EndElement;
355 const ri::Section& section = static_cast<const ri::Section&>(item);
368 dst << Writer::BeginElement("KernelSource") << static_cast<const ri::KernelSource&>(item).source << Writer::EndElement;
373 const ri::CompileInfo& compileInfo = static_cast<const ri::CompileInfo&>(item);
387 const ri::EglConfig& config = static_cast<const ri::EglConfig&>(item);
425 const ri::EglConfigSet& configSet = static_cast<const ri::EglConfigSet&>(item);
439 const ri::SampleList& list = static_cast<const ri::SampleList&>(item);
455 const ri::SampleInfo& info = static_cast<const ri::SampleInfo&>(item);
465 const ri::ValueInfo& info = static_cast<const ri::ValueInfo&>(item);
478 const ri::Sample& sample = static_cast<const ri::Sample&>(item);
488 const ri::SampleValue& value = static_cast<const ri::SampleValue&>(item);
496 XE_FAIL("Unsupported result item");
512 // Result item is not logged until end.