I am using computer with an intel graphics chip that supports opengl 1.4
I need opengl 2.1 for a program I am writing.
Is there a way to disable direct rendering maybe for a single program or session and use the software mesa instead?

Currently I am forcing the "vesa" driver in xorg.conf, but this is not optimal because I would like to keep using the "intel" driver for the refresh rate and modesetting and whatnot.