Release EGL resources in CTS worker threads
authorMichael Chock <mchock@nvidia.com>
Wed, 26 Jul 2017 17:07:16 +0000 (10:07 -0700)
committerMika Isojarvi <misojarvi@google.com>
Fri, 4 Aug 2017 19:28:27 +0000 (19:28 +0000)
commitb885fba8c17c03e2000783038dc2e76fe827b099
treee4ede91114ac754e9816a7740437b186c49125ca
parent1886241d235fd765b3695d416b2deb7cedc97fc7
Release EGL resources in CTS worker threads

For worker threads in multithreaded EGL tests, call eglReleaseThread
before thread termination.

Affects:

dEQP-EGL.functional.color_clears.multi_thread.*
dEQP-EGL.functional.multithread.*
dEQP-EGL.functional.render.multi_thread.*
dEQP-EGL.functional.thread_cleanup.*
dEQP-EGL.performance.gles2_shared_render.*

Change-Id: I1e47fae1b9a3d1f148a80215c1c2baa0b684c57e
modules/egl/teglColorClearCase.cpp
modules/egl/teglGLES2SharedRenderingPerfTests.cpp
modules/egl/teglMultiThreadTests.cpp
modules/egl/teglRenderTests.cpp
modules/egl/teglThreadCleanUpTests.cpp