I’m having a strange problem concernong matrix multiplication.
When doing multiplying ViewProj Matrix with the World Matrix in vertex shader, I have different results on different hardware :
- works fine on IntelCE4100 and on emulator ( and on desktop, using the same code for OpenGL ).
- strange behaviour on an omap3530 ( Igepv2 board ).
When multiplying the matrices on CPU, the render works fine.
Any idea where it could come from ?
This sounds quite strange, particularly as the CE4100 and the OMAP3530 both have our IP in them. I would hazard a guess that this could be a driver bug, but it’s hard to say without seeing your code. Can you please either post your code here, or send it to email@example.com so we can take a look at it?