*/ void ChunkRequest::print( ATP_ChunkRequest_t * frame ){ Log.Debug("ChunkRequest object:"CR); if ( getFrameType(frame) == ATP_TRANSFER_REQUEST ) Log.Debug("type: ATP_TRANSFER_REQUEST"CR ); if ( getFrameType(frame) == ATP_CHUNK_REQUEST ) Log.Debug( "type: ATP_CHUNK_REQUEST"CR ); if ( getFrameType(frame) == ATP_CHUNK_RESPONSE ) Log.Debug( "type: ATP_CHUNK_RESPONSE"CR ); Log.Debug("frameID: %s"CR, getFrameID(frame)); Log.Debug("meshAddress: %d"CR, getMeshAddress(frame)); Log.Debug("datetime: %d"CR, getDatetime(frame)); Log.Debug("atpID: %d"CR, getAtpID(frame)); Log.Debug("version: %d"CR, getVersion(frame)); if ( getStatus(frame) == ATP_IDLE ) Log.Debug( "status: ATP_IDLE"CR ); if ( getStatus(frame) == ATP_SUCCESS ) Log.Debug( "status: ATP_SUCCESS"CR ); if ( getStatus(frame) == ATP_FAILED_DURING_TRANSIT ) Log.Debug("status: ATP_FAILED_DURING_TRANSIT"CR ); if ( getStatus(frame) == ATP_FAILED_CHECKSUM ) Log.Debug( "status: ATP_FAILED_CHECKSUM"CR ); if ( getStatus(frame) == ATP_FAILED_ENCRYPTION ) Log.Debug( "status: ATP_FAILED_ENCRYPTION"CR ); if ( getStatus(frame) == ATP_FAILED_COMPRESSION ) Log.Debug("status: ATP_FAILED_COMPRESSION"CR ); if ( getStatus(frame) == ATP_UNSENT ) Log.Debug( "status: ATP_UNSENT"CR ); if ( getStatus(frame) == ATP_SENT ) Log.Debug( "status: ATP_SENT"CR ); if ( getStatus(frame) == ATP_RECEIVED ) Log.Debug( "status: ATP_RECEIVED"CR ); Log.Debug("start: %l"CR, getStart(frame)); Log.Debug("length: %l"CR, getLength(frame)); Log.Debug("transferTypes: %s"CR, getTransferTypes(frame));
void FeatureDemo::beginFrame() { mpRenderContext->pushGraphicsState(mpState); mpRenderContext->clearFbo(mpMainFbo.get(), glm::vec4(0.7f, 0.7f, 0.7f, 1.0f), 1, 0, FboAttachmentType::All); mpRenderContext->clearFbo(mpPostProcessFbo.get(), glm::vec4(), 1, 0, FboAttachmentType::Color); if (mAAMode == AAMode::TAA) { glm::vec2 targetResolution = glm::vec2(mpDefaultFBO->getWidth(), mpDefaultFBO->getHeight()); mpRenderContext->clearRtv(mpMainFbo->getColorTexture(2)->getRTV().get(), vec4(0)); mpRenderContext->clearFbo(mpResolveFbo.get(), glm::vec4(), 1, 0, FboAttachmentType::Color); // Select the sample pattern and set the camera jitter const auto& samplePattern = (mTAASamplePattern == SamplePattern::Halton) ? kHaltonSamplePattern : kDX11SamplePattern; static_assert(arraysize(kHaltonSamplePattern) == arraysize(kDX11SamplePattern), "Mismatch in the array size of the sample patterns"); uint32_t patternIndex = getFrameID() % arraysize(kHaltonSamplePattern); mpSceneRenderer->getScene()->getActiveCamera()->setJitter(samplePattern[patternIndex][0] / targetResolution.x, samplePattern[patternIndex][1] / targetResolution.y); } }
*/ void TransferRequest::print( ATP_TransferRequest_t * frame ){ Log.Debug("TransferRequest object:"CR); if ( getFrameType(frame) == ATP_TRANSFER_REQUEST ) Log.Debug("type: ATP_TRANSFER_REQUEST"CR ); if ( getFrameType(frame) == ATP_CHUNK_REQUEST ) Log.Debug( "type: ATP_CHUNK_REQUEST"CR ); if ( getFrameType(frame) == ATP_CHUNK_RESPONSE ) Log.Debug("type: ATP_CHUNK_RESPONSE"CR ); Log.Debug("frameID: %s"CR, getFrameID(frame)); Log.Debug("frameType: %d"CR, getFrameType(frame)); Log.Debug("meshAddress: %l"CR, getMeshAddress(frame)); Log.Debug("datetime: %l"CR, getDatetime(frame)); Log.Debug("atpID: %l"CR, getAtpID(frame)); Log.Debug("version: %d"CR, getVersion(frame)); Log.Debug("topchunk: %d"CR, getTopChunk(frame)); Log.Debug("chunkcount: %d"CR, getChunkCount(frame)); if ( getStatus(frame) == ATP_IDLE ) Log.Debug( "status: ATP_IDLE"CR ); if ( getStatus(frame) == ATP_SUCCESS ) Log.Debug( "status: ATP_SUCCESS"CR ); if ( getStatus(frame) == ATP_FAILED_DURING_TRANSIT ) Log.Debug("status: ATP_FAILED_DURING_TRANSIT"CR ); if ( getStatus(frame) == ATP_FAILED_CHECKSUM ) Log.Debug( "status: ATP_FAILED_CHECKSUM"CR ); if ( getStatus(frame) == ATP_FAILED_ENCRYPTION ) Log.Debug( "status: ATP_FAILED_ENCRYPTION"CR ); if ( getStatus(frame) == ATP_FAILED_COMPRESSION ) Log.Debug("status: ATP_FAILED_COMPRESSION"CR ); if ( getStatus(frame) == ATP_UNSENT ) Log.Debug( "status: ATP_UNSENT"CR ); if ( getStatus(frame) == ATP_SENT ) Log.Debug( "status: ATP_SENT"CR ); if ( getStatus(frame) == ATP_RECEIVED ) Log.Debug( "status: ATP_RECEIVED"CR ); if ( getStatus(frame) == ATP_WORKING ) Log.Debug( "status: ATP_WORKING"CR ); Log.Debug("size: %l"CR, getSize(frame)); Log.Debug("expires: %l"CR, getExpires(frame)); Log.Debug("descriptor: %s"CR, getDescriptor(frame)); Log.Debug("source: %l"CR, getSource(frame)); Log.Debug("destination: %l"CR, getDestination(frame)); Log.Debug("fileName: %s"CR, getFileName(frame)); if ( getBuffer(frame) != 0 ){ Log.Debug("buffer: %s"CR, getBuffer(frame)); }