It may be obvious, but the Surface Capabilities must include double or triple buffering:
* DSCAPS_DOUBLE Surface is double buffered * DSCAPS_TRIPLE Surface is triple bufferedChris ================================== Chris Bore Training Director BORES Signal Processing ch...@bores.com www.bores.com +44 (0)1483 740138 ________________________________ From: Pasha <khajapasha...@rediffmail.com> To: directfbusers <directfb-users@directfb.org> Sent: Wed, 24 November, 2010 14:37:29 Subject: [directfb-users] Problem with Flip() HI Friends, I am facing problem with Flip() Interfaces,below is my code,here i have two threads one is for to display text and one is to clear by FillRectangle or Clear,i am able display text but not clear. Please help. calling thread A: ret = primary->GetSubSurface(primary,&rect,&subsurface); ret = subsurface->SetFont(subsurface,font); ret = subsurface->DrawString(subsurface,text,-1,i,20,DSTF_RIGHT); ret = primary->Flip (primary, NULL, DSFLIP_WAITFORSYNC); calling thread B: ret = primary->SetColor(primary,0x00,0x00,0x00,0xFF); ret = primary->FillRectangle(primary,0,0,screen_width,screen_height); ret = primary->Flip (primary, NULL,DSFLIP_ONSYNC); Flip not filling the Screen with given color. Looking forward for your help.
_______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users