> Try doing a flip of the primary surface after the blit. One more note, if the offscreen surface has double buffer you should call Flip() with the flag DSFLIP_BLIT after RenderTo().
> > On Thu, Nov 27, 2008 at 11:47 AM, vijay anand <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> I have created a separate surface with DFBSurfaceCapabilities flags >> (DSCAPS_DOUBLE | DSCAPS_VIDEOONLY). >> Please refer the attached test code which uses a separate (user) surface >> for Blit function. After Blitting the user surface into Primary surface it >> shows black screen instead of blitted image. >> Any idea about this behavior? Please help to resolve this issue. >> >> Regards, >> Vijay >> ________________________________ >> From: Amarinder Singh Sethi <[EMAIL PROTECTED]> >> To: vijay anand <[EMAIL PROTECTED]> >> Cc: directfb-users@directfb.org >> Sent: Thursday, 27 November, 2008 11:37:52 AM >> Subject: Re: [directfb-users] create surface/display layer failed >> >> If your requirement is just to have a surface to draw something to be >> blitted onto the primary surface later, then you don't really need a new >> layer. You can create a new surface and do all your drawings there. After >> this you can do a blit onto the primary surface. >> >> On Wed, Nov 5, 2008 at 12:52 PM, vijay anand <[EMAIL PROTECTED]> >> wrote: >>> >>> Hi, >>> >>> In our application we are have 2 layers (primary and video layer).. I'm >>> trying to create >>> 3rd layer via GetDisplayLayer (or CreateSurface) for drawing images into >>> that and later >>> we want to blit that surface into primary surface. Please refer the below >>> code >>> block which we use to create user layer. But it fails. We are unable to >>> test >>> blit functions. kindly help to resolve this issue. >>> >>> CreateUserLayer >>> () >>> { >>> IDirectFBDisplayLayer >>> *pdisplaylayer; >>> >>> dfb->GetDisplayLayer >>> ( dfb, 2, &pdisplaylayer ); // this api call returns failure >>> >>> if (ret || ! >>> pdisplaylayer) >>> >>> { >>> >>> printf("failed to GetDisplayLayer\n"); >>> return >>> false; >>> >>> } >>> } >>> >>> Regards, >>> Vijay >>> >>> >>> Add more friends to your messenger and enjoy! Go to >>> http://messenger.yahoo.com/invite/ >>> >>> _______________________________________________ >>> directfb-users mailing list >>> directfb-users@directfb.org >>> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users >> >> >> >> -- >> --------------- >> Thanks >> Amarinder >> >> ________________________________ >> Get rid of Add-Ons in your email ID. Get [EMAIL PROTECTED] Sign up >> now! > > > -- > --------------- > Thanks > Amarinder > > _______________________________________________ > directfb-users mailing list > directfb-users@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > > -- Best Regards Nikita Egorov [EMAIL PROTECTED] [EMAIL PROTECTED] _______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users