- DFBCHECK (primary->SetColor(primary,0x00,0x00,0x00,0x00));
- DFBCHECK(primary->FillRectangle(primary,0,0,screen_width,screen_height));
- DFBCHECK(primary->SetColor(primary,0x80,0x80,0xff,0xff));
- DFBCHECK(primary->DrawLine(primary,0,0,screen_width-1,screen_height-1));
- if((screen_width>=dsc.width)&&(screen_height>=dsc.height)) {
- DFBCHECK(primary->Blit(primary,logo,NULL,(screen_width-dsc.width)/2,(screen_height-dsc.height)/2));
- }
- else {
- DFBCHECK(primary->StretchBlit(primary,logo,NULL,NULL));
- }
+ clear_primary();
+ DFBCHECK(primary->Blit(primary,logo,NULL,(screen_width-dsc.width)/2,(screen_height-dsc.height)/2));