Hi!
In FormShow I do the following:
Code:
XenScreen.Init;
boolAddSigned := (XenScreen.FD3DDEVCAPS.TextureCaps and D3DTEXOPCAPS_ADDSIGNED) <> 0;
m_bCanDoAlphaBlend:= ((XenScreen.FD3DDEVCAPS.SrcBlendCaps and D3DPBLENDCAPS_SRCALPHA) <> 0) and
((XenScreen.FD3DDEVCAPS.DestBlendCaps and D3DPBLENDCAPS_INVSRCALPHA) <> 0);
m_bMaxTextures:=XenScreen.FD3DDEVCAPS.MaxTextureBlendStages;
m_bCanDoTempTexture:=XenScreen.FD3DDEVCAPS.PrimitiveMiscCaps and D3DPMISCCAPS_TSSARGTEMP<>0;
boolAddSigned is always false, the other things are working (others are true and MaxTextures .
I have a Radeon 9700 Pro. What is the problem?
Thanks,
Firle
Bookmarks