1. Get a gaming desktop PC.
2. Set up Steam In-Home Streaming.
3. Use it to project your desktop PC's game display onto your laptop. Your laptop just sees a h.264 video stream, so it's only as CPU intensive as streaming a movie.
4. Play games on your crappy laptop at the framerate and image quality of your gaming desktop.