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

Method processMessage

modules/mpi/ospray/fb/DistributedFrameBuffer.cpp:392–401  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

390}
391
392void DFB::processMessage(WriteTileMessage *msg)
393{
394 ispc::Tile tile;
395 unpackWriteTileMessage(
396 msg, tile, hasNormalBuffer || hasAlbedoBuffer || hasIDBuf());
397
398 auto *tileDesc = this->getTileDescFor(tile.region.lower);
399 LiveTileOperation *td = (LiveTileOperation *)tileDesc;
400 td->process(tile);
401}
402
403void DistributedFrameBuffer::processMessage(MasterTileMessage_FB *msg)
404{

Callers 2

scheduleProcessingMethod · 0.95
gatherFinalTilesMethod · 0.95

Calls 5

getTileDescForMethod · 0.95
unpackWriteTileMessageFunction · 0.85
updateMethod · 0.80
processMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected