Allow inverted near far for inverted depth fp32 (#509)
Allow inverted near far for inverted depth fp32 (#509)

* removed assertion for inverted near far

* added extra assertion

* adding checks for ratio too small or far and near plane too close to each other

* using comparing macro

* PR feedback
bjz/cgmath-rs,bjz/cgmath