fixed various caching issues when rapidly changing values

This commit is contained in:
itsmattkc
2019-09-09 04:07:51 +10:00
parent 6fcfd01c8f
commit ba7a10177f
37 changed files with 495 additions and 217 deletions
@@ -113,11 +113,9 @@ void RendererDownloadThread::ProcessLoop()
std::unique_ptr<OIIO::ImageOutput> out = OIIO::ImageOutput::create(working_fn_std);
if (out) {
qDebug() << "Writing" << entry.filename;
out->open(working_fn_std, spec);
out->write_image(format_info.oiio_desc, data_buffer.data());
out->close();
qDebug() << "Stopped writing" << entry.filename;
emit Downloaded(entry.time, entry.hash);
} else {