It is the software. The hardware is powerful enough. However, OS X doesn't make as good a use of the GPU as Windows 10.My MacBook Air and my retina MacBook are running the same software, so it's not software.
The main difference? Hardware, specifically the retina screen.