eglSwapBuffersWithDamageKHR robustness

Add some additional checking for negative and NULL rects.

Bug: 140252008
Change-Id: I932d5115c2c8da5d824e414c807f59a4a1a73e5b
Test: Manual
(cherry picked from commit b7dc63f26208097f52456e22fe40baa540e37edc)
1 file changed