This is confusing. I think you can remove "Previous to this work"?
Previous to this work, when trying to run Wayland on a small SoC GPU like the TI OMAP4 PandaBoard at 1080p, he can obtain 60 FPS while pushing around windows. When pushing YUV buffers for hardware-accelerated decode of 1080p videos he gets 30 FPS. These numbers are compared to below 30 FPS and about 6 FPS, respectively, before writing these optimized shaders.