This series gets gen4 to be non-regressing for the new vertex shader. I'd be fine with not pushing the last patch and letting Paul's patches land, then fixing the bug as it remains there. Once these two land, I think it's time to turn on the new backend by default.