I'm not seeing exactly what you describe.
As you say, the textures are drawn up into the sky. Texture 3 (from the left) is the one to look at here.
But, in software:
The only difference is that texture 1 is drawn into the floor (as I would expect - this difference between SW and HW is well known). However, texture 3 is the same in SW and HW (which is different to the report).
FWiW, put a ceiling on it and...
And, again, the differences between SW and HW are just the expected ones.
Test map attached that shows all of the above.
You do not have the required permissions to view the files attached to this post.