Sign in to follow this  
Mari_p

ID3DXSprite doesn't work in some computers

Recommended Posts

Mari_p    232
Hi, I made the same graphic interface using two Direct3D resources: 1) ID3DXSprite 2) Quads (2 triangles) Using Quads it worked fine in all computers I tried. Using ID3DXSprite it worked fine in most of the computers, but the textures didn't appear in some others (and also no error message). I tried to render just one simple texture (a jpg image) and the problem persisted. All the computers have 3D graphic card. Does ID3DXSprite require some specific hardware resource to work? Thanks in advance

Share this post


Link to post
Share on other sites
Sc4Freak    643
That's odd. ID3DXSprite has worked 100% for me on the few cards I've tested (Radeon X300, Radeon X1950XTX, Geforce 6600GT, and a few different Intel Integrated chips).

Share this post


Link to post
Share on other sites
Mari_p    232
Thanks for replying, Sc4Freak.

Perhaps those computers have very old video drivers.... The strange is that the quads worked in.

I'm using the first release of DirectX9 SDK (2002). I will try DirectX 9.0c SDK... ID3DXSprite seems a bit different in this SDK version (at least in the syntax of its draw method [smile]).

Share this post


Link to post
Share on other sites
Raloth    379
Do you have any information about the computers it didn't work on? Knowing the graphics card model would increase our knowledge an infinite percent.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
DXSprite (in version 9) also displays these awesome black lines on the edges of your sprites on older cards. Neat! Use DX8 to fix this.

Share this post


Link to post
Share on other sites
Mari_p    232
Quote:
Original post by Raloth
Do you have any information about the computers it didn't work on? Knowing the graphics card model would increase our knowledge an infinite percent.


The graphic card of those computers is:

EliteGroup Computer System_AG305-32M
GPU SiS 300/305
Mem. 32MB

I had never heard about this card.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this