diff options
Diffstat (limited to 'cube')
| -rw-r--r-- | cube/cube.c | 6 | ||||
| -rw-r--r-- | cube/cube.cpp | 8 |
2 files changed, 5 insertions, 9 deletions
diff --git a/cube/cube.c b/cube/cube.c index 857056e3..6df37bf1 100644 --- a/cube/cube.c +++ b/cube/cube.c @@ -2841,11 +2841,9 @@ static void demo_run_directfb(struct demo *demo) { if (demo->pause) { demo->event_buffer->WaitForEvent(demo->event_buffer); - if (!demo->event_buffer->GetEvent(demo->event_buffer, DFB_EVENT(&event))) - demo_handle_directfb_event(demo, &event); + if (!demo->event_buffer->GetEvent(demo->event_buffer, DFB_EVENT(&event))) demo_handle_directfb_event(demo, &event); } else { - if (!demo->event_buffer->GetEvent(demo->event_buffer, DFB_EVENT(&event))) - demo_handle_directfb_event(demo, &event); + if (!demo->event_buffer->GetEvent(demo->event_buffer, DFB_EVENT(&event))) demo_handle_directfb_event(demo, &event); demo_draw(demo); demo->curFrame++; diff --git a/cube/cube.cpp b/cube/cube.cpp index a319b59a..e9f17757 100644 --- a/cube/cube.cpp +++ b/cube/cube.cpp @@ -2773,11 +2773,9 @@ void Demo::run_directfb() { if (pause) { event_buffer->WaitForEvent(event_buffer); - if (!event_buffer->GetEvent(event_buffer, DFB_EVENT(&event))) - handle_directfb_event(&event); + if (!event_buffer->GetEvent(event_buffer, DFB_EVENT(&event))) handle_directfb_event(&event); } else { - if (!event_buffer->GetEvent(event_buffer, DFB_EVENT(&event))) - handle_directfb_event(&event); + if (!event_buffer->GetEvent(event_buffer, DFB_EVENT(&event))) handle_directfb_event(&event); draw(); curFrame++; @@ -2808,7 +2806,7 @@ void Demo::create_directfb_window() { DFBSurfaceDescription desc; desc.flags = (DFBSurfaceDescriptionFlags)(DSDESC_CAPS | DSDESC_WIDTH | DSDESC_HEIGHT); desc.caps = DSCAPS_PRIMARY; - desc.width = -1; //width; + desc.width = width; desc.height = height; ret = dfb->CreateSurface(dfb, &desc, &window); if (ret) { |
