After generating the perspective projection matrix with the glm::perspective function, we have to switch some matrix values aferwards for it to work as expected. As can be verified in the original file, the GLM calculations are correct, so the problem isn't there, instead, it's probably hidden in the engine's code.
After generating the perspective projection matrix with the glm::perspective function, we have to switch some matrix values aferwards for it to work as expected. As can be verified in the original file, the GLM calculations are correct, so the problem isn't there, instead, it's probably hidden in the engine's code.