If you build mesa with gallium, with Intel video cards it uses swrast. If you build mesa without gallium, nouveau doesn't work because none of the PCI IDs are listed in the dri2_driver_map. So it's not possible to create one build that supports hardware acceleration with EGL for both Intel and nouveau.
This problem may have been solved by: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a22a332fc7cc54d4d0973dcd21a90159cc51de1a (I lack Intel hardware to test.)
krh verified the above commit fixed this problem. It's nolonger falling back to swrast on Intel.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.