Rename some functions #25

Merged
Bogdan Nagirniak merged 13 commits from BLEN-388 into hydra-render 2023-04-18 09:07:35 +02:00
2 changed files with 2 additions and 14 deletions
Showing only changes of commit 9bea6a6e94 - Show all commits

View File

@ -44,19 +44,6 @@ Engine::Engine(RenderEngine *bl_engine, const std::string &delegate_id) : bl_eng
engine_ = std::make_unique<pxr::HdEngine>();
}
Engine::~Engine()
{
/* Destructor must exists and keep deletion order */
scene_delegate_ = nullptr;
render_task_delegate_ = nullptr;
free_camera_delegate_ = nullptr;
simple_light_task_delegate_ = nullptr;
render_index_ = nullptr;
render_delegate_ = nullptr;
engine_ = nullptr;
hgi_ = nullptr;
}
float Engine::renderer_percent_done()
{
pxr::VtDictionary render_stats = render_delegate_->GetRenderStats();

View File

@ -26,7 +26,7 @@ extern struct CLG_LogRef *LOG_EN; /* EN - Engine */
class Engine {
public:
Engine(RenderEngine *bl_engine, const std::string &render_delegate_id);
virtual ~Engine();
virtual ~Engine() {};
virtual void sync(Depsgraph *depsgraph,
bContext *context,
@ -38,6 +38,7 @@ class Engine {
RenderEngine *bl_engine_;
/* The order is important due to deletion order */
pxr::HdPluginRenderDelegateUniqueHandle render_delegate_;
std::unique_ptr<pxr::HdRenderIndex> render_index_;
std::unique_ptr<BlenderSceneDelegate> scene_delegate_;