fix mixer clear residual data, reduce brush preview updates especially on gesture

This commit is contained in:
2019-11-16 15:15:19 +01:00
parent 4b4c03f45f
commit ddff7455e7
4 changed files with 10 additions and 11 deletions

View File

@@ -83,7 +83,7 @@ void CanvasModeBasicCamera::on_MouseEvent(MouseEvent* me, glm::vec2& loc)
m_zoom_canvas += me->m_scroll_delta * 0.1f;
Canvas::I->m_cam_fov = glm::clamp(Canvas::I->m_cam_fov - me->m_scroll_delta * 2.0f,
Canvas::I->m_cam_fov_min, Canvas::I->m_cam_fov_max);
App::I->brush_update(true, true);
//App::I->brush_update(true, true);
break;
case kEventType::MouseCancel:
m_draggingR = false;
@@ -110,7 +110,7 @@ void CanvasModeBasicCamera::on_GestureEvent(GestureEvent* ge)
Canvas::I->m_cam_fov_min, Canvas::I->m_cam_fov_max);
auto angle = Canvas::I->m_pan * 0.003f;
Canvas::I->m_cam_rot = glm::eulerAngleXY(angle.y, angle.x);
App::I->brush_update(true, true);
//App::I->brush_update(true, true);
break;
}
default: