Disable perf logging in ArRecorder
This commit is contained in:
@@ -56,7 +56,7 @@ namespace OpenVulkano::AR
|
||||
|
||||
void ArRecorder::WriteColorImage(ArFrame* arFrame, MultiPartArchiveWriter* colorWriter, const std::filesystem::path* path, bool highRes) const
|
||||
{
|
||||
BlockProfiler profile("Save AR Frame - Image");
|
||||
//BlockProfiler profile("Save AR Frame - Image");
|
||||
std::string fileName = GetFileName(arFrame->GetFrameId(), "jpg");
|
||||
#ifndef TURBO_JPEG
|
||||
if (arFrame->GetCameraImageAsJpeg([&fileName, this](const char* data, size_t len){ m_colorWriter->AddFile(fileName.c_str(), data, len); }))
|
||||
@@ -120,7 +120,7 @@ namespace OpenVulkano::AR
|
||||
auto depthImg = arFrame->GetDepthImage();
|
||||
std::vector<std::pair<const void*, size_t>> buffers(2);
|
||||
{ // TODO handle alternative depth formats!!!!
|
||||
BlockProfiler profile("Save AR Frame - Depth");
|
||||
//BlockProfiler profile("Save AR Frame - Depth");
|
||||
PfmHeader depthHeader(static_cast<uint32_t>(depthImg.depth.resolution.x), static_cast<uint32_t>(depthImg.depth.resolution.y), 5.0f, false);
|
||||
std::string header = depthHeader.ToString();
|
||||
buffers[0].first = header.c_str();
|
||||
@@ -133,7 +133,7 @@ namespace OpenVulkano::AR
|
||||
}
|
||||
|
||||
{
|
||||
BlockProfiler profile("Save AR Frame - Confi");
|
||||
//BlockProfiler profile("Save AR Frame - Confi");
|
||||
PnmHeader confidenceHeader(static_cast<uint32_t>(depthImg.confidence.resolution.x), static_cast<uint32_t>(depthImg.confidence.resolution.y), false, 2);
|
||||
std::string header = confidenceHeader.ToString();
|
||||
buffers[0].first = header.c_str();
|
||||
@@ -148,7 +148,7 @@ namespace OpenVulkano::AR
|
||||
|
||||
void ArRecorder::WriteMetadata(ArFrame* frame, MultiPartArchiveWriter* metaWriter)
|
||||
{
|
||||
BlockProfiler profileMeta("Save AR Frame - Meta");
|
||||
//BlockProfiler profileMeta("Save AR Frame - Meta");
|
||||
std::string metaContent = frame->GetFrameMetadata().ToXML();
|
||||
std::string fileName = GetFileName(frame->GetFrameId(), "meta");
|
||||
metaWriter->AddFile(fileName.c_str(), metaContent.c_str(), metaContent.size());
|
||||
@@ -159,7 +159,7 @@ namespace OpenVulkano::AR
|
||||
if (frame->IsSaved()) return;
|
||||
frame->SetSaved();
|
||||
bool useHighResWriter = highRes && m_settings.highResFramesInSeparateArchive;
|
||||
BlockProfiler profile("Save AR Frame");
|
||||
//BlockProfiler profile("Save AR Frame");
|
||||
WriteMetadata(frame, useHighResWriter ? m_highResWriter.get() : m_metadataWriter.get());
|
||||
WriteColorImage(frame, useHighResWriter ? m_highResWriter.get() : m_colorWriter.get(), nullptr, highRes);
|
||||
WriteDepthImage(frame,
|
||||
|
||||
Reference in New Issue
Block a user