Lines Matching full:buildinfo
467 struct BuildInfo
485 void logProgramData (const BuildInfo&, const ProgramContext&) const;
642 struct BuildInfo
656 void logProgramData (const BuildInfo&, const ProgramContext&) const;
1814 void ShaderCompilerCase::logProgramData (const BuildInfo& buildInfo, const ProgramContext& progCtx) const
1816 m_testCtx.getLog() << TestLog::ShaderProgram(buildInfo.linkSuccess, buildInfo.logs.link)
1817 << TestLog::Shader(QP_SHADER_TYPE_VERTEX, progCtx.vertShaderSource, buildInfo.vertCompileSuccess, buildInfo.logs.vert)
1818 << TestLog::Shader(QP_SHADER_TYPE_FRAGMENT, progCtx.fragShaderSource, buildInfo.fragCompileSuccess, buildInfo.logs.frag)
1865 BuildInfo buildInfo;
1866 buildInfo.vertCompileSuccess = compileShader(shadersAndProgram.vertShader);
1867 buildInfo.fragCompileSuccess = compileShader(shadersAndProgram.fragShader);
1868 buildInfo.linkSuccess = linkAndUseProgram(shadersAndProgram.program);
1869 if (!(buildInfo.vertCompileSuccess && buildInfo.fragCompileSuccess && buildInfo.linkSuccess))
1871 buildInfo.logs = getLogs(shadersAndProgram);
1872 logProgramData(buildInfo, progCtx);
1873 cleanup(shadersAndProgram, progCtx, buildInfo.linkSuccess);
1879 cleanup(shadersAndProgram, progCtx, buildInfo.linkSuccess);
1885 BuildInfo latestBuildInfo;
1899 BuildInfo buildInfo;
1918 buildInfo
1921 buildInfo.fragCompileSuccess = compileShader(shadersAndProgram.fragShader);
1924 buildInfo.linkSuccess = linkAndUseProgram(shadersAndProgram.program);
1928 if (!(buildInfo.vertCompileSuccess && buildInfo.fragCompileSuccess && buildInfo.linkSuccess))
1930 buildInfo.logs = getLogs(shadersAndProgram);
1931 logProgramData(buildInfo, progCtx);
1932 cleanup(shadersAndProgram, progCtx, buildInfo.linkSuccess);
1954 buildInfo.logs = getLogs(shadersAndProgram);
1955 cleanup(shadersAndProgram, progCtx, buildInfo.linkSuccess);
1968 latestBuildInfo = buildInfo;
2409 void InvalidShaderCompilerCase::logProgramData (const BuildInfo& buildInfo, const ProgramContext& progCtx) const
2412 << TestLog::Shader(QP_SHADER_TYPE_VERTEX, progCtx.vertShaderSource, buildInfo.vertCompileSuccess, buildInfo.logs.vert)
2413 << TestLog::Shader(QP_SHADER_TYPE_FRAGMENT, progCtx.fragShaderSource, buildInfo.fragCompileSuccess, buildInfo.logs.frag)
2472 BuildInfo buildInfo;
2473 buildInfo.vertCompileSuccess = compileShader(shaders.vertShader);
2474 buildInfo.fragCompileSuccess = compileShader(shaders.fragShader);
2475 if (buildInfo.vertCompileSuccess || buildInfo.fragCompileSuccess)
2477 buildInfo.logs = getLogs(shaders);
2478 logProgramData(buildInfo, progCtx);
2489 BuildInfo latestBuildInfo;
2502 BuildInfo buildInfo;
2514 buildInfo.vertCompileSuccess = compileShader(shaders.vertShader);
2517 buildInfo.fragCompileSuccess = compileShader(shaders.fragShader);
2520 buildInfo.logs = getLogs(shaders);
2523 if (buildInfo.vertCompileSuccess || buildInfo.fragCompileSuccess)
2525 logProgramData(buildInfo, progCtx);
2541 latestBuildInfo = buildInfo;