________________________________

From: Unger Richard
Sent: Thu 9/15/2005 1:01 PM
To: Denis Oliver Kropp
Subject: RE: [directfb-users] DFB Questions: Understanding Window Translucency


Hi!
 
I am not sure I can give satisfactory answers at this point - I'm just starting 
out my investigations - that's also why I am a bit mixed up in my definitions.  
- devices, overlays, layers and windows are still slightly 'fuzzy' concepts for 
me.
 
My object is to create (or at least look into creating) a multi-media / tv 
application. While I have VIA Epia hardware I want to run the end result on, I 
am doing my current tests / trials on an Intel P4/Nvidia-based desktop system - 
its just much easier (faster) to work on the normal hardware. I'm thinking I 
can sort out Epia-specific issues later.
 
At the same time, I'm convinced not to work from scratch - I want to (re)use 
existing software. That's why I'm looking at XDirectFB - if my 'hacks' let me 
set the window transparencies/blending in such a way that I can see the TV 
window through certain areas of another XWindow then I have won - and I can 
then think about how to convert my hacks into a properly integrated solution.
 
At the moment my understanding is as follows:
XDirectFB is a DFB application which lives in one DFB layer on one device. The 
XWindows in XDirectFB are implemented as DFB Windows, meaning they can make use 
of the extra DFB features like alpha blending, etc... However, since X offers 
no API to control the DFB features the integration of X and DFB code looks like 
it might be tricky (possible answer: the X-Transparency-Extension patch 
mentioned in this mailing list).
 
Still unclear to me is the role of Windows within DFB - are the blits that 
combine windows hardware accellerated, or is that only for blits between layers?
 
Thanks!

Richard Unger
 
 

________________________________

From: Denis Oliver Kropp [mailto:[EMAIL PROTECTED]
Sent: Thu 9/15/2005 11:25 AM
To: Unger Richard
Cc: [email protected]
Subject: Re: [directfb-users] DFB Questions: Understanding Window Translucency



Quoting Unger Richard:
> Hi!
>
> Thanks a lot for the information. I guess I will have to play with it to 
> really figure it out.
> I think that what I want is really just color-keying...
> 
> Am I right in assuming that color keying will usually be hardware 
> accellerated - since most video cards support a color keyed overlay plane, 
> while alpha-blending will not be accellerated, since alpha-overlays are not 
> supported by most hardware? Or is it a lot more complicated than that?

Color keying on overlays should be supported, but you asked for color keyed
windows before. What's your application? Which hardware?

--
Best regards,
  Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"



_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to