Remove timer from PreviewEngine #48

Merged
Bogdan Nagirniak merged 4 commits from BLEN-424 into hydra-render 2023-06-01 02:12:14 +02:00
Showing only changes of commit 1a25464620 - Show all commits

View File

@ -1,9 +1,6 @@
/* SPDX-License-Identifier: Apache-2.0 /* SPDX-License-Identifier: Apache-2.0
* Copyright 2011-2022 Blender Foundation */ * Copyright 2011-2022 Blender Foundation */
#include "DEG_depsgraph_query.h"
#include "camera.h"
#include "preview_engine.h" #include "preview_engine.h"
namespace blender::render::hydra { namespace blender::render::hydra {
@ -12,14 +9,13 @@ void PreviewEngine::render(Depsgraph *depsgraph)
{ {
prepare_for_render(depsgraph); prepare_for_render(depsgraph);
std::vector<float> &pixels = render_images_["Combined"];
{ {
/* Release the GIL before calling into hydra, in case any hydra plugins call into python. */ /* Release the GIL before calling into hydra, in case any hydra plugins call into python. */
pxr::TF_PY_ALLOW_THREADS_IN_SCOPE(); pxr::TF_PY_ALLOW_THREADS_IN_SCOPE();
engine_->Execute(render_index_.get(), &tasks_); engine_->Execute(render_index_.get(), &tasks_);
} }
std::vector<float> &pixels = render_images_["Combined"];
while (true) { while (true) {
if (RE_engine_test_break(bl_engine_)) { if (RE_engine_test_break(bl_engine_)) {
break; break;