diff --git a/demos/optical_bench/src/laser_menu.cpp b/demos/optical_bench/src/laser_menu.cpp index 4700991a0b9bffcbd7e54ea8f2d02d4010448378..18682f067a1faa29f801ce5b219e233a8ec20d72 100644 --- a/demos/optical_bench/src/laser_menu.cpp +++ b/demos/optical_bench/src/laser_menu.cpp @@ -164,12 +164,8 @@ LaserMenu::~LaserMenu() { delete down_tc_; delete clear_target_; delete switch_tw_; - delete text_tw_; delete slider_wlength_; - delete text_wlength_; delete slider_width_; - delete text_width_; - delete text_tc_; } void LaserMenu::SetCurrentWaveLength(float f) { slider_wlength_->SetValue(f); } diff --git a/demos/optical_bench/src/lens_menu.cpp b/demos/optical_bench/src/lens_menu.cpp index f2449ee4ca753b7beedaffca0db30505856eaf7d..92b80bb50786d65e86ee40538b8f00bf39396289 100644 --- a/demos/optical_bench/src/lens_menu.cpp +++ b/demos/optical_bench/src/lens_menu.cpp @@ -149,12 +149,6 @@ LensMenu::~LensMenu() { delete slider_radius2_; delete slider_thickness_; - delete text_lens_radius_; - delete text_radius1_; - delete text_radius2_; - delete text_thickness_; - delete text_gl_; - delete up_l1_; delete down_l1_; delete up_l2_; diff --git a/demos/optical_bench/src/optix_context_manager.cpp b/demos/optical_bench/src/optix_context_manager.cpp index fc52752bc8af0d84944cf2288f7cafd8f496eadb..02ec10b600491c85c49a841a6f65d569fcdb8fff 100644 --- a/demos/optical_bench/src/optix_context_manager.cpp +++ b/demos/optical_bench/src/optix_context_manager.cpp @@ -83,7 +83,7 @@ OptixContextManager::OptixContextManager() { OptixContextManager::~OptixContextManager() { if (context_) { top_object_->destroy(); - debug_material_->destroy(); + // debug_material_->destroy(); target_material_->destroy(); lens_geomerty_->destroy(); target_geomerty_->destroy();