D3DXFERR_PARSEERROR

Something must have changed inside D3DXLoadMeshFromX() between DX8 and DX9.

I have a whole bunch of models that now throw this error when I attempt to load them.

Is this intended behaviour and if so, what changed

Thanks.



Answer this question

D3DXFERR_PARSEERROR

  • Praisy Noel

    It looks like there's something wrong with the mesh you're loading, or maybe you are relying on a more lax set of parsing rules. We did make the parser stricter in some respect. If you want, please send me a repro X file that I could take a look at. You can also post a link here if that's easier.


  • BrandonD

    Also getting this error occasionally when using D3DXCreateTextureFromFile();

    I am using the August SDK now and still getting these errors. The SDK Mesh Viewer loads my model with the textures just fine.

  • CodeW

    Ok, two meshes that loaded prior to dx9, made in trueSpace 5 if I recall correctly. One is a simple sphere with a red material, the other is just a simple little space ship I made for testing.

    http://business.basscoast.vic.gov.au/models.zip

    Ignore the texture error, I've discovered that was my fault.

  • D3DXFERR_PARSEERROR