Fix some bugs for EGL cases
authorJian Li <jian.li@arm.com>
Mon, 9 Dec 2019 05:24:05 +0000 (13:24 +0800)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Sat, 4 Jan 2020 08:25:20 +0000 (03:25 -0500)
commit53bfacd3d71753cda3448735e56ad249848c2460
tree7d905b26a2647b3b2e387bc6340496c8225635c0
parentcae6957d96bef3dd418fee8fc63cc014f7274ebd
Fix some bugs for EGL cases

eglTerminate() wasn't called in proper sequence.
Resource wasn't released properly for not supported cases.

Affects:

dEQP-EGL.functional.image.*
dEQP-EGL.functional.resize.*
dEQP-EGL.functional.buffer_age.*
dEQP-EGL.functional.partial_update.*

Components: AOSP

VK-GL-CTS issue: 2153

Change-Id: Ic0a82aa176b9a8344f757916d61ea8f64c58eca5
modules/egl/teglBufferAgeTests.cpp
modules/egl/teglImageFormatTests.cpp
modules/egl/teglPartialUpdateTests.cpp
modules/egl/teglResizeTests.cpp