Gravity: Show a preview

Also, we are safe to enable direct mode now.
This commit is contained in:
John Scipione
2014-02-23 02:14:09 -05:00
parent 61935d56e6
commit ed18c89481
+8 -13
View File
@@ -52,16 +52,12 @@ Gravity::StartConfig(BView* view)
status_t status_t
Gravity::StartSaver(BView* view, bool preview) Gravity::StartSaver(BView* view, bool preview)
{ {
if (preview) { SetTickSize((1000 / 20) * 1000);
fView = NULL; // ~20 FPS
return B_ERROR; fView = new GravityView(this, view->Bounds());
} else { view->AddChild(fView);
SetTickSize((1000 / 20) * 1000);
// ~20 FPS return B_OK;
fView = new GravityView(this, view->Bounds());
view->AddChild(fView);
return B_OK;
}
} }
@@ -77,9 +73,8 @@ void
Gravity::DirectConnected(direct_buffer_info* info) Gravity::DirectConnected(direct_buffer_info* info)
{ {
if (fView != NULL) { if (fView != NULL) {
// TODO: Find out why I had to uncomment this. fView->DirectConnected(info);
// view->DirectConnected(pdbiInfo); fView->EnableDirectMode(true);
// view->EnableDirectMode(true);
} }
} }