teglImageFormatTests: call glFinish after creating the buffer in the client API am: 0d33d3db0c
am: 7057870486
Change-Id: Id6ade2598e66ad26e3b87a295075b5a50e91707f
diff --git a/modules/egl/teglImageFormatTests.cpp b/modules/egl/teglImageFormatTests.cpp
index 059262a..3e3c333 100644
--- a/modules/egl/teglImageFormatTests.cpp
+++ b/modules/egl/teglImageFormatTests.cpp
@@ -316,6 +316,9 @@
bool GLES2ImageApi::Create::invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const
{
de::UniquePtr<ClientBuffer> buffer (m_imgSource->createBuffer(api.m_gl, &ref));
+
+ GLU_CHECK_GLW_CALL(api.m_gl, finish());
+
image = api.createImage(*m_imgSource, *buffer);
return true;
}