MCPcopy Create free account
hub / github.com/RenderKit/oidn / makeConstImage

Function makeConstImage

apps/oidnTest.cpp:538–546  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

536}
537
538std::shared_ptr<ImageBuffer> makeConstImage(DeviceRef& device, int W, int H, int C = 3,
539 DataType dataType = DataType::Float32,
540 float value = 0.5f)
541{
542 auto image = std::make_shared<ImageBuffer>(device, W, H, C, dataType);
543 for (size_t i = 0; i < image->getSize(); ++i)
544 image->set(i, value);
545 return image;
546}
547
548std::shared_ptr<ImageBuffer> makeRandomImage(DeviceRef& device, int W, int H, int C = 3,
549 DataType dataType = DataType::Float32,

Callers 5

oidnTest.cppFile · 0.85
imageSizeTestFunction · 0.85
sanitizationTestFunction · 0.85

Calls 2

getSizeMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected