Fix the display not updating after a call to eglSwapInterval.
Fix the display not updating after a call to eglSwapInterval.

This could happen because we reset the dirty swap interval flag
before we called makeCurrent.

BUG=angle:481

Change-Id: I5013265b9669ed5055ba8d777d0fcd5588f30b10
Reviewed-on: https://chromium-review.googlesource.com/178582
Reviewed-by: Shannon Woods <0f3694938fd5703bd548127ee497e4d604509bef@chromium.org>
Commit-Queue: Shannon Woods <0f3694938fd5703bd548127ee497e4d604509bef@chromium.org>
Tested-by: Shannon Woods <0f3694938fd5703bd548127ee497e4d604509bef@chromium.org>
Reviewed-by: Nicolas Capens <51edc787c30f24c4904e8ffbb5523c3a9f7a451d@chromium.org>
Commit-Queue: Nicolas Capens <51edc787c30f24c4904e8ffbb5523c3a9f7a451d@chromium.org>
Tested-by: Nicolas Capens <51edc787c30f24c4904e8ffbb5523c3a9f7a451d@chromium.org>

vvuk/angle-old,vvuk/angle-old,MIPS/external-chromium_org-third_party-angle,android-ia/platform_external_chromium_org_third_party_angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,jgcaaprom/android_external_chromium_org_third_party_angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,vvuk/angle-old,jgcaaprom/android_external_chromium_org_third_party_angle,MIPS/external-chromium_org-third_party-angle,MIPS/external-chromium_org-third_party-angle,xin3liang/platform_external_chromium_org_third_party_angle,jgcaaprom/android_external_chromium_org_third_party_angle,android-ia/platform_external_chromium_org_third_party_angle,jgcaaprom/android_external_chromium_org_third_party_angle,xin3liang/platform_external_chromium_org_third_party_angle,vvuk/angle-old,xin3liang/platform_external_chromium_org_third_party_angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,android-ia/platform_external_chromium_org_third_party_angle,xin3liang/platform_external_chromium_org_third_party_angle,MIPS/external-chromium_org-third_party-angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,android-ia/platform_external_chromium_org_third_party_angle