Lines Matching defs:log
397 void logModifications (TestLog& log, ModifyBits modifyBits)
399 tcu::ScopedLogSection section(log, "Modify Operations", "Modify Operations");
418 log << TestLog::Message << bitInfos[infoNdx].str << TestLog::EndMessage;
422 void modifyBufferData (TestLog& log,
430 log << TestLog::Message << "BufferData, Size: " << data.size() << TestLog::EndMessage;
441 void modifyBufferSubData (TestLog& log,
454 log << TestLog::Message << "BufferSubData, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
464 void modifyMapWrite (TestLog& log,
477 log << TestLog::Message << "glMapBufferRange, Write Only, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
497 void modifyMapReadWrite (TestLog& log,
512 log << TestLog::Message << "glMapBufferRange, Read Write, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
527 log << TestLog::Message << "Invalid byte in mapped buffer. " << tcu::Format::Hex<2>(data[i]).toString() << " at " << i << ", expected " << tcu::Format::Hex<2>(refPtr[i]).toString() << TestLog::EndMessage;
539 log << TestLog::Message << "Total of " << invalidBytes << " invalid bytes." << TestLog::EndMessage;
551 void modify (TestLog& log,
558 const tcu::ScopedLogSection modifySection(log, "Modifying Texture buffer", "Modifying Texture Buffer");
560 logModifications(log, modifyBits);
563 modifyBufferData(log, rng, texture);
566 modifyBufferSubData(log, rng, renderContext.getFunctions(), texture);
569 modifyMapWrite(log, rng, renderContext.getFunctions(), texture);
572 modifyMapReadWrite(log, resultCollector, rng, renderContext.getFunctions(), texture);
716 void logRendering (TestLog& log, RenderBits renderBits)
755 log << TestLog::Message << stream.str() << TestLog::EndMessage;
758 void render (TestLog& log,
766 const tcu::ScopedLogSection renderSection (log, "Render Texture buffer", "Render Texture Buffer");
775 logRendering(log, renderBits);
784 void verifyScreen (TestLog& log,
789 const tcu::ScopedLogSection verifySection (log, "Verify screen contents", "Verify screen contents");
794 if (!tcu::fuzzyCompare(log, "Result of rendering", "Result of rendering", referenceTarget, screen.getAccess(), 0.05f, tcu::COMPARE_LOG_RESULT))
798 void logImplementationInfo (TestLog& log, glu::RenderContext& renderContext)
800 const tcu::ScopedLogSection section (log, "Implementation Values", "Implementation Values");
811 log << TestLog::Message << "GL_MAX_TEXTURE_BUFFER_SIZE : " << maxTextureSize << TestLog::EndMessage;
821 log << TestLog::Message << "GL_MAX_TEXTURE_BUFFER_SIZE_EXT : " << maxTextureSize << TestLog::EndMessage;
830 log << TestLog::Message << "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT : " << textureBufferAlignment << TestLog::EndMessage;
837 void logTextureInfo (TestLog& log,
843 const tcu::ScopedLogSection section(log, "Texture Info", "Texture Info");
845 log << TestLog::Message << "Texture format : " << glu::getTextureFormatStr(format) << TestLog::EndMessage;
846 log << TestLog::Message << "Buffer size : " << bufferSize << TestLog::EndMessage;
850 log << TestLog::Message << "Buffer range offset: " << offset << TestLog::EndMessage;
851 log << TestLog::Message << "Buffer range size: " << size << TestLog::EndMessage;
875 TestLog& log = testCtx.getLog();
876 tcu::ResultCollector resultCollector (log);
878 logImplementationInfo(log, renderContext);
879 logTextureInfo(log, format, bufferSize, offset, size);
916 render(log, renderContext, preRender, rng, *preRenderProgram, texture, referenceTarget.getAccess());
919 modify(log, resultCollector, renderContext, modifyType, rng, texture);
922 render(log, renderContext, postRender, rng, *postRenderProgram, texture, referenceTarget.getAccess());
925 verifyScreen(log, resultCollector, renderContext, referenceTarget.getAccess());
981 TestLog& log = m_testCtx.getLog();
983 const tcu::ScopedLogSection section (log, sectionName, sectionName);
1000 TestLog& log = m_testCtx.getLog();
1002 const tcu::ScopedLogSection section (log, sectionName, sectionName);