[no bug]DirectX Changes in 1.8

You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
Post Reply
Granthus
Posts: 16
Joined: Mon Jan 22, 2007 8:04 am
Location: Australia
Contact:

[no bug]DirectX Changes in 1.8

Post by Granthus »

I recently upgraded my project from 1.7.2 to 1.8 and discovered that normal mapping under dx9 was no longer working.

Running some tests using the supplied compiled example - 11.PerPixelLighting

1.7.2
Image

1.8
Image

Console Output
XP Service Pack 3 (build 2600)
DirectX 9.0
NVIDIA GeForce 8400 GS nv4_disp.dll 6.14.12.8558

Here the output from 1.7.2 stops

1.8 also outputs
Currently available Video Memory (kB) 983040
Could not load shader function D3DXAssembleShader from dll, Shaders disabled: d3dx9_43.dll
Could not load vertex shader.
Could not load vertex shader.

The above screenshots were taken at the same time so there is no change in hardware etc that could account for it. OpenGL however works fine in all cases.
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: DirectX Changes in 1.8

Post by Mel »

Try updating DirectX and your video drivers. That problem looks like you have outdated drivers.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
Granthus
Posts: 16
Joined: Mon Jan 22, 2007 8:04 am
Location: Australia
Contact:

Re: DirectX Changes in 1.8

Post by Granthus »

Thanks Mel - DirectX was the culprit.
Post Reply