Update pipeline API usage

5 jobs for feature/update-pipeline-sample in 18 minutes and 55 seconds (queued for 1 second)
Status Name Job ID Coverage
  Build
failed clang-buster #73831
Linux buster

00:17:13

failed clang-stretch #73833
Linux stretch

00:14:14

failed gcc-buster #73830
Linux buster

00:01:41

failed gcc-stretch #73832
Linux stretch

00:01:24

failed VS2017-x64 #73829
VS2017

00:04:09

 
Name Stage Failure
failed
VS2017-x64 Build
39>LINK : fatal error LNK1181: cannot open input file '..\..\..\extern\glow-extras\Release\glow-extras.lib'
39>Done building project "WeightedOIT.vcxproj" -- FAILED.
47>LINK : fatal error LNK1181: cannot open input file '..\..\..\extern\glow-extras\Release\glow-extras.lib'
47>Done building project "FractalPaint.vcxproj" -- FAILED.
48>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------
48>Building Custom Rule E:/gitlab/builds/1900f1de/0/Glow/glow-samples/CMakeLists.txt
48>CMake does not need to re-run because E:/gitlab/builds/1900f1de/0/Glow/glow-samples/build/CMakeFiles/generate.stamp is up-to-date.
========== Build: 17 succeeded, 31 failed, 0 up-to-date, 0 skipped ==========
ERROR: Job failed: exit status 1
failed
gcc-buster Build
                 from /data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/samples/wip/path-tracer/main.cc:1:
/data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/glm/glm/./ext/../detail/../detail/func_matrix_simd.inl: In function ‘typename glm::detail::outerProduct_trait<C, R, T, Q>::type glm::outerProduct(const glm::vec<C, T, Q>&, const glm::vec<R, T, Q>&) [with int C = 4; int R = 4; T = float; glm::qualifier Q = (glm::qualifier)4; typename glm::detail::outerProduct_trait<C, R, T, Q>::type = glm::mat<4, 4, float, (glm::qualifier)4>]’:
/data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/glm/glm/./ext/../detail/../detail/func_matrix_simd.inl:78:59: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘glm::mat<4, 4, float, (glm::qualifier)4>::col_type’ {aka ‘struct glm::vec<4, float, (glm::qualifier)4>’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
std::memcpy(&Result[0], &NativeResult[0], sizeof(Result));
^
In file included from /data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/glm/glm/./ext/vector_bool4.hpp:5,
from /data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/glm/glm/vec4.hpp:5,
from /data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/glm/glm/glm.hpp:118,
from /data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/extern/gl
Job's log exceeded limit of 4194304 bytes.
failed
clang-buster Build
                        ~~~~~~~~~~~~~~~~^
/data-hdd/gitlab-runner/builds/mhfSL8ex/0/Glow/glow-samples/samples/wip/rendering-pipeline/RenderingPipelineSample.cc:104:62: error: no type named 'LightCallback' in namespace 'glow::pipeline'
void RenderingPipelineSample::onGatherLights(glow::pipeline::LightCallback& lc)
~~~~~~~~~~~~~~~~^
2 errors generated.
make[2]: *** [samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/build.make:63: samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/RenderingPipelineSample.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3174: samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
ERROR: Job failed: exit status 1
failed
gcc-stretch Build
make[1]: *** [samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 99%] Linking CXX executable ../../../../bin/Release/Voxels
[ 99%] Built target Voxels
[100%] Linking CXX executable ../../../../bin/Release/PolymeshViewer
[100%] Built target PolymeshViewer
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Job failed: exit status 1
failed
clang-stretch Build
                                             ~~~~~~~~~~~~~~~~^
2 errors generated.
samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/build.make:62: recipe for target 'samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/RenderingPipelineSample.cc.o' failed
make[2]: *** [samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/RenderingPipelineSample.cc.o] Error 1
CMakeFiles/Makefile2:3173: recipe for target 'samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/all' failed
make[1]: *** [samples/wip/rendering-pipeline/CMakeFiles/RenderingPipeline.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Job failed: exit status 1