MCPcopy Create free account
hub / github.com/RenderKit/ospray / SetUp

Method SetUp

apps/ospTestSuite/test_imageop.cpp:23–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21};
22
23void ImageOpBase::SetUp()
24{
25 Base::SetUp();
26
27 instances.clear();
28
29 auto builder = ospray::testing::newBuilder("random_discs");
30 ospray::testing::setParam(builder, "rendererType", rendererType);
31 ospray::testing::commit(builder);
32
33 world = ospray::testing::buildWorld(builder);
34 ospray::testing::release(builder);
35
36 camera.setParam("position", vec3f(0.f, 0.f, -2.5f));
37
38 imageOp = cpp::ImageOperation(imageOpType);
39
40 frames = 1;
41 framebuffer = cpp::FrameBuffer(imgSize.x,
42 imgSize.y,
43 frameBufferFormat,
44 OSP_FB_COLOR | OSP_FB_ALBEDO | OSP_FB_NORMAL);
45 framebuffer.setParam("imageOperation", cpp::CopiedData(imageOp));
46 framebuffer.commit();
47}
48
49#ifdef OSPRAY_MODULE_DENOISER
50class DenoiserOp : public ImageOpBase,

Callers

nothing calls this directly

Calls 10

newBuilderFunction · 0.85
setParamFunction · 0.85
buildWorldFunction · 0.85
commitFunction · 0.50
releaseFunction · 0.50
ImageOperationClass · 0.50
FrameBufferClass · 0.50
clearMethod · 0.45
setParamMethod · 0.45
commitMethod · 0.45

Tested by

no test coverage detected