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

Method SetUp

apps/ospTestSuite/test_framebuffer.cpp:39–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37}
38
39void IDBuffer::SetUp()
40{
41 Base::SetUp();
42
43 framebuffer =
44 cpp::FrameBuffer(imgSize.x, imgSize.y, frameBufferFormat, idBuffer);
45
46 instances.clear();
47
48 auto builder = ospray::testing::newBuilder(
49 idBuffer == OSP_FB_ID_PRIMITIVE ? "perlin_noise_volumes" : "instancing");
50 ospray::testing::setParam(builder, "rendererType", rendererType);
51 ospray::testing::setParam(builder, "numInstances", vec2ui(10, 3));
52 ospray::testing::setParam(builder, "useIDs", appIDs);
53 ospray::testing::commit(builder);
54
55 world = ospray::testing::buildWorld(builder);
56 ospray::testing::release(builder);
57}
58
59inline uint8_t to_uc(const float f)
60{

Callers

nothing calls this directly

Calls 7

newBuilderFunction · 0.85
setParamFunction · 0.85
buildWorldFunction · 0.85
FrameBufferClass · 0.50
commitFunction · 0.50
releaseFunction · 0.50
clearMethod · 0.45

Tested by

no test coverage detected