Hi,

Thanks for that tip - I'll try that tonight.

I'm rather puzzled by the fact that the primary layer isn't disappearing in my case. 
If I create a surface on the primary layer (setting it to format ARGB) and draw to it 
- e.g. using FillRectangle then my rectangle appears, and per pixel alpha blending 
works, with video displayed beneath.

The problem seems to occur only when using windows. If I create a window then it 
displays fine on screen. The window pixel format is ARGB. As soon as the call to 
GetDisplayLayer is made then the window disappears. I'm wondering therefore if there 
is something funny about the alpha channel. The code uses SetOpacity to determine 
whether to display the window, but I'm not sure if this has perhaps changed recently 
in the CLE266 driver.

I'll try your suggestion out. I still don't understand why the handling of windows is 
different. Can anyone help?

Thanks,

Colin

PS: Apologies if this appears twice - mail is being a bit funny at the moment.


--
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-dev" as subject.

Reply via email to