Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualZaoshi Kaba

Posted 06 January 2013 - 02:41 AM

As someone already said, please check if it's aligned properly.
How to do it:

  • Wait till it crashes and attach debugger to see where it happened
     
  • Once it happens (probably at Buffer.cBufferObject.WVP = XMMatrixTranspose(tMatrixTransform.WorldPosition); line) see what's the address of Buffer.cBufferObject.WVP and tMatrixTransform.WorldPosition, it should end with 0. If it ends with anything else (usually 8) then it's not aligned properly.

Would be nice if you could grab screenshot as proof, maybe there's something else as well.


#1Zaoshi Kaba

Posted 06 January 2013 - 02:40 AM

As someone already said, please check if it's aligned properly.

How to do it:

  1. Wait till it crashes and attach debugger to see where it happened
  2. Once it happens (probably at Buffer.cBufferObject.WVP = XMMatrixTranspose(tMatrixTransform.WorldPosition); line) see what's the address of Buffer.cBufferObject.WVP and tMatrixTransform.WorldPosition, it should end with 0. If it ends with anything else (usually 8) then it's not aligned properly.

PARTNERS