Lines Matching refs:ThreadUtil

142 class GLES2Context : public tcu::ThreadUtil::Object
145 …GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager> resourceMa…
164 GLES2Context::GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager… in GLES2Context()
165 : tcu::ThreadUtil::Object ("Context", event) in GLES2Context()
177 class Surface : public tcu::ThreadUtil::Object
180 Surface (SharedPtr<tcu::ThreadUtil::Event> event);
191 Surface::Surface (SharedPtr<tcu::ThreadUtil::Event> event) in Surface()
192 : tcu::ThreadUtil::Object ("Surface", event) in Surface()
202 class EGLThread : public tcu::ThreadUtil::Thread
224 : tcu::ThreadUtil::Thread (seed) in EGLThread()
300 …cKHR(" << ((size_t)m_display) << ", EGL_SYNC_FENCE_KHR, DE_NULL)" << tcu::ThreadUtil::Message::End; in init()
302 …age() << "End -- " << ((size_t)m_sync) << " = eglCreateSyncKHR()" << tcu::ThreadUtil::Message::End; in init()
313 …HR(" << ((size_t)m_display) << ", " << ((size_t)m_sync) << ", 0)" << tcu::ThreadUtil::Message::End; in waitReady()
315 …thread.newMessage() << "End -- " << result << " = eglWaitSyncKHR()" << tcu::ThreadUtil::Message::E… in waitReady()
320 …e_t)m_sync) << ", EGL_SYNC_FLUSH_COMMANDS_BIT_KHR, 1000 000 000)" << tcu::ThreadUtil::Message::End; in waitReady()
322 …thread.newMessage() << "End -- " << result << " = eglClientWaitSyncKHR()" << tcu::ThreadUtil::Mess… in waitReady()
333 …ncKHR(" << ((size_t)m_display) << ", " << ((size_t)m_sync) << ")" << tcu::ThreadUtil::Message::End; in waitReady()
335 …thread.newMessage() << "End -- " << destroyResult << " = eglDestroySyncKHR()" << tcu::ThreadUtil::… in waitReady()
344 class Object : public tcu::ThreadUtil::Object
347 Object (const char* type, SharedPtr<tcu::ThreadUtil::Event> e, SharedPtr<FenceSync> sync);
358 Object::Object (const char* type, SharedPtr<tcu::ThreadUtil::Event> e, SharedPtr<FenceSync> sync) in Object()
359 : tcu::ThreadUtil::Object (type, e) in Object()
403 class Operation : public tcu::ThreadUtil::Operation
413 virtual void execute (tcu::ThreadUtil::Thread& thread);
423 : tcu::ThreadUtil::Operation (name) in Operation()
446 void Operation::execute (tcu::ThreadUtil::Thread& t) in execute()
470 if (m_syncDeps[depNdx]->waitReady(*eglThread) != tcu::ThreadUtil::Event::RESULT_OK) in execute()
486 thread.newMessage() << "Begin -- glFlush()" << tcu::ThreadUtil::Message::End; in execute()
488 thread.newMessage() << "End -- glFlush()" << tcu::ThreadUtil::Message::End; in execute()
492 thread.newMessage() << "Begin -- glFinish()" << tcu::ThreadUtil::Message::End; in execute()
494 thread.newMessage() << "End -- glFinish()" << tcu::ThreadUtil::Message::End; in execute()
501 m_event->setResult(tcu::ThreadUtil::Event::RESULT_FAILED); in execute()
507 m_event->setResult(tcu::ThreadUtil::Event::RESULT_OK); in execute()
509 m_event->setResult(tcu::ThreadUtil::Event::RESULT_FAILED); in execute()
512 m_event = SharedPtr<tcu::ThreadUtil::Event>(); in execute()
520 EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
570 class CreateContext : public tcu::ThreadUtil::Operation
575 void exec (tcu::ThreadUtil::Thread& thread);
585 : tcu::ThreadUtil::Operation ("CreateContext") in CreateContext()
591 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(shared)); in CreateContext()
597 void CreateContext::exec (tcu::ThreadUtil::Thread& t) in exec()
608 thread.newMessage() << "Begin -- eglBindAPI(EGL_OPENGL_ES_API)" << tcu::ThreadUtil::Message::End; in exec()
610 thread.newMessage() << "End -- eglBindAPI()" << tcu::ThreadUtil::Message::End; in exec()
618 …ared->context << ", { EGL_CONTEXT_CLIENT_VERSION, 2, EGL_NONE })" << tcu::ThreadUtil::Message::End; in exec()
620 …e() << "End -- " << m_context->context << " = eglCreateContext()" << tcu::ThreadUtil::Message::End; in exec()
624 … ", EGL_NO_CONTEXT, { EGL_CONTEXT_CLIENT_VERSION, 2, EGL_NONE })" << tcu::ThreadUtil::Message::End; in exec()
626 …e() << "End -- " << m_context->context << " = eglCreateContext()" << tcu::ThreadUtil::Message::End; in exec()
633 class DestroyContext : public tcu::ThreadUtil::Operation
637 void exec (tcu::ThreadUtil::Thread& thread);
644 : tcu::ThreadUtil::Operation ("DestroyContext") in DestroyContext()
647 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_context)); in DestroyContext()
650 void DestroyContext::exec (tcu::ThreadUtil::Thread& t) in exec()
654 …text(" << m_context->display << ", " << m_context->context << ")" << tcu::ThreadUtil::Message::End; in exec()
656 thread.newMessage() << "End -- eglDestroyContext()" << tcu::ThreadUtil::Message::End; in exec()
661 class MakeCurrent : public tcu::ThreadUtil::Operation
666 void exec (tcu::ThreadUtil::Thread& thread);
675 : tcu::ThreadUtil::Operation ("MakeCurrent") in MakeCurrent()
681 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_context)); in MakeCurrent()
684 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_surface)); in MakeCurrent()
689 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(thread.context)); in MakeCurrent()
695 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(thread.surface)); in MakeCurrent()
702 void MakeCurrent::exec (tcu::ThreadUtil::Thread& t) in exec()
712 …< ", " << m_surface->surface << ", " << m_context->context << ")" << tcu::ThreadUtil::Message::End; in exec()
714 thread.newMessage() << "End -- eglMakeCurrent()" << tcu::ThreadUtil::Message::End; in exec()
720 … m_display << ", EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT)" << tcu::ThreadUtil::Message::End; in exec()
722 thread.newMessage() << "End -- eglMakeCurrent()" << tcu::ThreadUtil::Message::End; in exec()
726 class InitGLExtension : public tcu::ThreadUtil::Operation
731 void exec (tcu::ThreadUtil::Thread& thread);
738 : tcu::ThreadUtil::Operation ("InitGLExtension") in InitGLExtension()
743 void InitGLExtension::exec (tcu::ThreadUtil::Thread& t) in exec()
750 thread.newMessage() << "Begin -- glGetString(GL_EXTENSIONS)" << tcu::ThreadUtil::Message::End; in exec()
752 thread.newMessage() << "End -- glGetString()" << tcu::ThreadUtil::Message::End; in exec()
785 …<< "Begin -- eglGetProcAddress(\"glEGLImageTargetTexture2DOES\")" << tcu::ThreadUtil::Message::End; in exec()
787 …xt->glExtensions.imageTargetTexture2D) << " = eglGetProcAddress()"<< tcu::ThreadUtil::Message::End; in exec()
791 class CreatePBufferSurface : public tcu::ThreadUtil::Operation
795 void exec (tcu::ThreadUtil::Thread& thread);
806 : tcu::ThreadUtil::Operation ("CreatePBufferSurface") in CreatePBufferSurface()
816 void CreatePBufferSurface::exec (tcu::ThreadUtil::Thread& t) in exec()
826 …, " << m_width << ", EGL_HEIGHT, " << m_height << ", EGL_NONE })" << tcu::ThreadUtil::Message::End; in exec()
828 … "End -- " << m_surface->surface << "= eglCreatePbufferSurface()" << tcu::ThreadUtil::Message::End; in exec()
832 class DestroySurface : public tcu::ThreadUtil::Operation
836 void exec (tcu::ThreadUtil::Thread& thread);
844 : tcu::ThreadUtil::Operation ("DestroySurface") in DestroySurface()
848 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_surface)); in DestroySurface()
851 void DestroySurface::exec (tcu::ThreadUtil::Thread& t) in exec()
855 …stroySurface(" << m_display << ", " << m_surface->surface << ")" << tcu::ThreadUtil::Message::End; in exec()
857 thread.newMessage() << "End -- eglDestroySurface()" << tcu::ThreadUtil::Message::End; in exec()
860 EGLImage::EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in EGLImage()
869 Texture (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
880 Texture::Texture (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Texture()
891 void exec (tcu::ThreadUtil::Thread& thread);
904 void CreateTexture::exec (tcu::ThreadUtil::Thread& t) in exec()
909 thread.newMessage() << "Begin -- glGenTextures(1, { 0 })" << tcu::ThreadUtil::Message::End; in exec()
911 …thread.newMessage() << "End -- glGenTextures(1, { " << tex << " })" << tcu::ThreadUtil::Message::E… in exec()
920 void exec (tcu::ThreadUtil::Thread& thread);
933 void DeleteTexture::exec (tcu::ThreadUtil::Thread& t) in exec()
938 …thread.newMessage() << "Begin -- glDeleteTextures(1, { " << tex << " })" << tcu::ThreadUtil::Messa… in exec()
940 thread.newMessage() << "End -- glDeleteTextures()" << tcu::ThreadUtil::Message::End; in exec()
949 void exec (tcu::ThreadUtil::Thread& thread);
978 void TexImage2D::exec (tcu::ThreadUtil::Thread& t) in exec()
983 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
985 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
987 …<< m_height << ", 0, " << m_format << ", " << m_type << ", data)" << tcu::ThreadUtil::Message::End; in exec()
989 thread.newMessage() << "End -- glTexImage2D()" << tcu::ThreadUtil::Message::End; in exec()
991 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
993 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1000 void exec (tcu::ThreadUtil::Thread& thread);
1030 void TexSubImage2D::exec (tcu::ThreadUtil::Thread& t) in exec()
1035 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
1037 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1039 … m_height << ", 0, " << m_format << ", " << m_type << ", <data>)" << tcu::ThreadUtil::Message::End; in exec()
1041 thread.newMessage() << "End -- glSubTexImage2D()" << tcu::ThreadUtil::Message::End; in exec()
1043 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
1045 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1052 void exec (tcu::ThreadUtil::Thread& thread);
1083 void CopyTexImage2D::exec (tcu::ThreadUtil::Thread& t) in exec()
1087 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
1089 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1091 …<< ", " << m_width << ", " << m_height << ", " << m_border << ")" << tcu::ThreadUtil::Message::End; in exec()
1093 thread.newMessage() << "End -- glCopyTexImage2D()" << tcu::ThreadUtil::Message::End; in exec()
1095 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
1097 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1104 void exec (tcu::ThreadUtil::Thread& thread);
1134 void CopyTexSubImage2D::exec (tcu::ThreadUtil::Thread& t) in exec()
1138 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
1140 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1142 … m_x << ", " << m_y << ", " << m_width << ", " << m_height << ")" << tcu::ThreadUtil::Message::End; in exec()
1144 thread.newMessage() << "End -- glCopyTexSubImage2D()" << tcu::ThreadUtil::Message::End; in exec()
1146 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
1148 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1154 Buffer (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1164 Buffer::Buffer (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Buffer()
1176 void exec (tcu::ThreadUtil::Thread& thread);
1189 void CreateBuffer::exec (tcu::ThreadUtil::Thread& t) in exec()
1194 thread.newMessage() << "Begin -- glGenBuffers(1, { 0 })" << tcu::ThreadUtil::Message::End; in exec()
1196 …thread.newMessage() << "End -- glGenBuffers(1, { " << buffer << " })" << tcu::ThreadUtil::Message:… in exec()
1205 void exec (tcu::ThreadUtil::Thread& thread);
1218 void DeleteBuffer::exec (tcu::ThreadUtil::Thread& t) in exec()
1223 …thread.newMessage() << "Begin -- glDeleteBuffers(1, { " << buffer << " })" << tcu::ThreadUtil::Mes… in exec()
1225 thread.newMessage() << "End -- glDeleteBuffers()" << tcu::ThreadUtil::Message::End; in exec()
1234 void exec (tcu::ThreadUtil::Thread& thread);
1255 void BufferData::exec (tcu::ThreadUtil::Thread& t) in exec()
1260 … -- glBindBuffer(" << m_target << ", " << m_buffer->buffer << ")" << tcu::ThreadUtil::Message::End; in exec()
1262 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1264 …" << m_target << ", " << m_size << ", <DATA>, " << m_usage << ")" << tcu::ThreadUtil::Message::End; in exec()
1266 thread.newMessage() << "End -- glBufferData()" << tcu::ThreadUtil::Message::End; in exec()
1268 …thread.newMessage() << "Begin -- glBindBuffer(" << m_target << ", 0)" << tcu::ThreadUtil::Message:… in exec()
1270 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1277 void exec (tcu::ThreadUtil::Thread& thread);
1296 void BufferSubData::exec (tcu::ThreadUtil::Thread& t) in exec()
1301 … -- glBindBuffer(" << m_target << ", " << m_buffer->buffer << ")" << tcu::ThreadUtil::Message::End; in exec()
1303 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1305 … << m_target << ", " << m_offset << ", " << m_size << ", <DATA>)" << tcu::ThreadUtil::Message::End; in exec()
1307 thread.newMessage() << "End -- glBufferSubData()" << tcu::ThreadUtil::Message::End; in exec()
1309 …thread.newMessage() << "Begin -- glBindBuffer(" << m_target << ", 0)" << tcu::ThreadUtil::Message:… in exec()
1311 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1317 Shader (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1325 Shader::Shader (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Shader()
1338 void exec (tcu::ThreadUtil::Thread& thread);
1355 void CreateShader::exec (tcu::ThreadUtil::Thread& t) in exec()
1360 …thread.newMessage() << "Begin -- glCreateShader(" << m_type << ")" << tcu::ThreadUtil::Message::En… in exec()
1363 … << "End -- " << shader << " = glCreateShader(" << m_type << ")" << tcu::ThreadUtil::Message::End; in exec()
1372 void exec (tcu::ThreadUtil::Thread& thread);
1385 void DeleteShader::exec (tcu::ThreadUtil::Thread& t) in exec()
1390 …thread.newMessage() << "Begin -- glDeleteShader(" << shader << ")" << tcu::ThreadUtil::Message::En… in exec()
1392 thread.newMessage() << "End -- glDeleteShader()" << tcu::ThreadUtil::Message::End; in exec()
1401 void exec (tcu::ThreadUtil::Thread& thread);
1417 void ShaderSource::exec (tcu::ThreadUtil::Thread& t) in exec()
1422 …< m_shader->shader << ", 1, \"" << shaderSource << "\", DE_NULL)" << tcu::ThreadUtil::Message::End; in exec()
1424 thread.newMessage() << "End -- glShaderSource()" << tcu::ThreadUtil::Message::End; in exec()
1431 void exec (tcu::ThreadUtil::Thread& thread);
1445 void ShaderCompile::exec (tcu::ThreadUtil::Thread& t) in exec()
1449 …thread.newMessage() << "Begin -- glCompileShader(" << m_shader->shader << ")" << tcu::ThreadUtil::… in exec()
1451 thread.newMessage() << "End -- glCompileShader()" << tcu::ThreadUtil::Message::End; in exec()
1457 Program (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1470 Program::Program (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Program()
1483 void exec (tcu::ThreadUtil::Thread& thread);
1496 void CreateProgram::exec (tcu::ThreadUtil::Thread& t) in exec()
1501 thread.newMessage() << "Begin -- glCreateProgram()" << tcu::ThreadUtil::Message::End; in exec()
1504 …thread.newMessage() << "End -- " << program << " = glCreateProgram()" << tcu::ThreadUtil::Message… in exec()
1513 void exec (tcu::ThreadUtil::Thread& thread);
1526 void DeleteProgram::exec (tcu::ThreadUtil::Thread& t) in exec()
1531 …thread.newMessage() << "Begin -- glDeleteProgram(" << program << ")" << tcu::ThreadUtil::Message::… in exec()
1533 thread.newMessage() << "End -- glDeleteProgram()" << tcu::ThreadUtil::Message::End; in exec()
1542 void exec (tcu::ThreadUtil::Thread& thread);
1565 void AttachShader::exec (tcu::ThreadUtil::Thread& t) in exec()
1569 …Shader(" << m_program->program << ", " << m_shader->shader << ")" << tcu::ThreadUtil::Message::End; in exec()
1571 thread.newMessage() << "End -- glAttachShader()" << tcu::ThreadUtil::Message::End; in exec()
1585 void exec (tcu::ThreadUtil::Thread& thread);
1613 void DetachShader::exec (tcu::ThreadUtil::Thread& t) in exec()
1619 …program->program << ", " << m_program->runtimeVertexShader << ")" << tcu::ThreadUtil::Message::End; in exec()
1621 thread.newMessage() << "End -- glDetachShader()" << tcu::ThreadUtil::Message::End; in exec()
1626 …ogram->program << ", " << m_program->runtimeFragmentShader << ")" << tcu::ThreadUtil::Message::End; in exec()
1628 thread.newMessage() << "End -- glDetachShader()" << tcu::ThreadUtil::Message::End; in exec()
1639 void exec (tcu::ThreadUtil::Thread& thread);
1653 void LinkProgram::exec (tcu::ThreadUtil::Thread& t) in exec()
1658 …thread.newMessage() << "Begin -- glLinkProgram(" << program << ")" << tcu::ThreadUtil::Message::En… in exec()
1660 thread.newMessage() << "End -- glLinkProgram()" << tcu::ThreadUtil::Message::End; in exec()
1667 void exec (tcu::ThreadUtil::Thread& thread);
1683 void RenderBuffer::exec (tcu::ThreadUtil::Thread& t) in exec()
1687 …thread.newMessage() << "Begin -- glClearColor(0.5f, 0.5f, 0.5f, 1.0f)" << tcu::ThreadUtil::Message… in exec()
1689 thread.newMessage() << "End -- glClearColor()" << tcu::ThreadUtil::Message::End; in exec()
1691 thread.newMessage() << "Begin -- glClear(GL_COLOR_BUFFER_BIT)" << tcu::ThreadUtil::Message::End; in exec()
1693 thread.newMessage() << "End -- glClear()" << tcu::ThreadUtil::Message::End; in exec()
1695 …thread.newMessage() << "Begin -- glUseProgram(" << m_program->program << ")" << tcu::ThreadUtil::M… in exec()
1697 thread.newMessage() << "End -- glUseProgram()" << tcu::ThreadUtil::Message::End; in exec()
1699 … -- glGetAttribLocation(" << m_program->program << ", \"a_pos\")" << tcu::ThreadUtil::Message::End; in exec()
1702 …thread.newMessage() << "End -- " << posLoc << " = glGetAttribLocation()" << tcu::ThreadUtil::Messa… in exec()
1704 …thread.newMessage() << "Begin -- glEnableVertexAttribArray(" << posLoc << ")" << tcu::ThreadUtil::… in exec()
1706 thread.newMessage() << "End -- glEnableVertexAttribArray()" << tcu::ThreadUtil::Message::End; in exec()
1708 …gin -- glBindBuffer(GL_ARRAY_BUFFER, " << m_buffer->buffer << ")" << tcu::ThreadUtil::Message::End; in exec()
1710 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1712 … glVertexAttribPointer(" << posLoc << ", GL_BYTE, GL_TRUE, 0, 0)" << tcu::ThreadUtil::Message::End; in exec()
1714 thread.newMessage() << "End -- glVertexAttribPointer()" << tcu::ThreadUtil::Message::End; in exec()
1716 …-- glDrawArrays(GL_TRIANGLES, 0, " << (m_buffer->size / 2) << ")" << tcu::ThreadUtil::Message::End; in exec()
1718 thread.newMessage() << "End -- glDrawArrays()" << tcu::ThreadUtil::Message::End; in exec()
1720 …thread.newMessage() << "Begin -- glBindBuffer(GL_ARRAY_BUFFER, 0)" << tcu::ThreadUtil::Message::En… in exec()
1722 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1724 …thread.newMessage() << "Begin -- glDisableVertexAttribArray(" << posLoc << ")" << tcu::ThreadUtil:… in exec()
1726 thread.newMessage() << "End -- glDisableVertexAttribArray()" << tcu::ThreadUtil::Message::End; in exec()
1728 thread.newMessage() << "Begin -- glUseProgram(0)" << tcu::ThreadUtil::Message::End; in exec()
1730 thread.newMessage() << "End -- glUseProgram()" << tcu::ThreadUtil::Message::End; in exec()
1737 void exec (tcu::ThreadUtil::Thread& thread);
1753 void RenderTexture::exec (tcu::ThreadUtil::Thread& t) in exec()
1757 …thread.newMessage() << "Begin -- glClearColor(0.5f, 0.5f, 0.5f, 1.0f)" << tcu::ThreadUtil::Message… in exec()
1759 thread.newMessage() << "End -- glClearColor()" << tcu::ThreadUtil::Message::End; in exec()
1761 thread.newMessage() << "Begin -- glClear(GL_COLOR_BUFFER_BIT)" << tcu::ThreadUtil::Message::End; in exec()
1763 thread.newMessage() << "End -- glClear()" << tcu::ThreadUtil::Message::End; in exec()
1765 …thread.newMessage() << "Begin -- glUseProgram(" << m_program->program << ")" << tcu::ThreadUtil::M… in exec()
1767 thread.newMessage() << "End -- glUseProgram()" << tcu::ThreadUtil::Message::End; in exec()
1769 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
1771 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1773 …lGetUniformLocation(" << m_program->program << ", \"u_sampler\")" << tcu::ThreadUtil::Message::End; in exec()
1776 thread.newMessage() << "End -- glGetUniformLocation()" << tcu::ThreadUtil::Message::End; in exec()
1778 …thread.newMessage() << "Begin -- glUniform1i(" << samplerPos << ", 0)" << tcu::ThreadUtil::Message… in exec()
1780 thread.newMessage() << "End -- glUniform1i()" << tcu::ThreadUtil::Message::End; in exec()
1783 … -- glGetAttribLocation(" << m_program->program << ", \"a_pos\")" << tcu::ThreadUtil::Message::End; in exec()
1786 …thread.newMessage() << "End -- " << posLoc << " = glGetAttribLocation()" << tcu::ThreadUtil::Messa… in exec()
1788 …thread.newMessage() << "Begin -- glEnableVertexAttribArray(" << posLoc << ")" << tcu::ThreadUtil::… in exec()
1790 thread.newMessage() << "End -- glEnableVertexAttribArray()" << tcu::ThreadUtil::Message::End; in exec()
1792 …thread.newMessage() << "Begin -- glBindBuffer(GL_ARRAY_BUFFER, 0)" << tcu::ThreadUtil::Message::En… in exec()
1794 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1807 …exAttribPointer(" << posLoc << ", GL_FLOAT, GL_FALSE, 0, <data>)" << tcu::ThreadUtil::Message::End; in exec()
1809 thread.newMessage() << "End -- glVertexAttribPointer()" << tcu::ThreadUtil::Message::End; in exec()
1811 …thread.newMessage() << "Begin -- glDrawArrays(GL_TRIANGLES, 0, 6)" << tcu::ThreadUtil::Message::En… in exec()
1813 thread.newMessage() << "End -- glDrawArrays()" << tcu::ThreadUtil::Message::End; in exec()
1815 …thread.newMessage() << "Begin -- glBindBuffer(GL_ARRAY_BUFFER, 0)" << tcu::ThreadUtil::Message::En… in exec()
1817 thread.newMessage() << "End -- glBindBuffer()" << tcu::ThreadUtil::Message::End; in exec()
1819 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
1821 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1823 …thread.newMessage() << "Begin -- glDisableVertexAttribArray(" << posLoc << ")" << tcu::ThreadUtil:… in exec()
1825 thread.newMessage() << "End -- glDisableVertexAttribArray()" << tcu::ThreadUtil::Message::End; in exec()
1827 thread.newMessage() << "Begin -- glUseProgram(0)" << tcu::ThreadUtil::Message::End; in exec()
1829 thread.newMessage() << "End -- glUseProgram()" << tcu::ThreadUtil::Message::End; in exec()
1835 …t y, int width, int height, GLenum format, GLenum type, SharedPtr<tcu::ThreadUtil::DataBlock>& dat…
1836 void exec (tcu::ThreadUtil::Thread& thread);
1845 SharedPtr<tcu::ThreadUtil::DataBlock> m_data;
1848 …t y, int width, int height, GLenum format, GLenum type, SharedPtr<tcu::ThreadUtil::DataBlock>& dat… in ReadPixels()
1857 data = SharedPtr<tcu::ThreadUtil::DataBlock>(new tcu::ThreadUtil::DataBlock(getEvent())); in ReadPixels()
1861 void ReadPixels::exec (tcu::ThreadUtil::Thread& t) in exec()
1870 … << m_height << ", " << m_format << ", " << m_type << ", <data>)" << tcu::ThreadUtil::Message::End; in exec()
1872 thread.newMessage() << "End -- glReadPixels()" << tcu::ThreadUtil::Message::End; in exec()
1883 void exec (tcu::ThreadUtil::Thread& thread);
1901 void CreateImageFromTexture::exec (tcu::ThreadUtil::Thread& t) in exec()
1910 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
1912 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1915 …glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR)" << tcu::ThreadUtil::Message::End; in exec()
1917 thread.newMessage() << "End -- glTexParameteri()" << tcu::ThreadUtil::Message::End; in exec()
1919 …glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR)" << tcu::ThreadUtil::Message::End; in exec()
1921 thread.newMessage() << "End -- glTexParameteri()" << tcu::ThreadUtil::Message::End; in exec()
1923 …exParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE)" << tcu::ThreadUtil::Message::End; in exec()
1925 thread.newMessage() << "End -- glTexParameteri()" << tcu::ThreadUtil::Message::End; in exec()
1927 …exParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE)" << tcu::ThreadUtil::Message::End; in exec()
1929 thread.newMessage() << "End -- glTexParameteri()" << tcu::ThreadUtil::Message::End; in exec()
1931 …exture->texture << ", { EGL_GL_TEXTURE_LEVEL_KHR, 0, EGL_NONE })" << tcu::ThreadUtil::Message::End; in exec()
1934 …thread.newMessage() << "End -- " << m_image->image << " = eglCreateImageKHR()" << tcu::ThreadUtil:… in exec()
1936 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
1938 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
1947 void exec (tcu::ThreadUtil::Thread& thread);
1960 void DestroyImage::exec (tcu::ThreadUtil::Thread& t) in exec()
1964 …< thread.runtimeContext->display << ", " << m_image->image << ")" << tcu::ThreadUtil::Message::End; in exec()
1968 thread.newMessage() << "End -- eglDestroyImageKHR()" << tcu::ThreadUtil::Message::End; in exec()
1975 void exec (tcu::ThreadUtil::Thread& thread);
1995 void DefineTextureFromImage::exec (tcu::ThreadUtil::Thread& t) in exec()
1999 …in -- glBindTexture(GL_TEXTURE_2D, " << m_texture->texture << ")" << tcu::ThreadUtil::Message::End; in exec()
2001 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
2003 …ImageTargetTexture2DOES(GL_TEXTURE_2D, " << m_image->image << ")" << tcu::ThreadUtil::Message::End; in exec()
2006 thread.newMessage() << "End -- glEGLImageTargetTexture2DOES()" << tcu::ThreadUtil::Message::End; in exec()
2008 thread.newMessage() << "Begin -- glBindTexture(GL_TEXTURE_2D, 0)" << tcu::ThreadUtil::Message::End; in exec()
2010 thread.newMessage() << "End -- glBindTexture()" << tcu::ThreadUtil::Message::End; in exec()
2827 const tcu::ThreadUtil::Thread::ThreadStatus status = m_threads[threadNdx]->getStatus(); in iterate()
2829 …if (status != tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING && status != tcu::ThreadUtil::Thread::… in iterate()
2846 if (m_threads[threadNdx]->getStatus() != tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING) in iterate()
2897 tcu::ThreadUtil::Message message = m_threads[firstThread]->getMessage(indices[firstThread]); in iterate()
2911 const tcu::ThreadUtil::Thread::ThreadStatus status = m_threads[threadNdx]->getStatus(); in iterate()
2915 case tcu::ThreadUtil::Thread::THREADSTATUS_FAILED: in iterate()
2916 case tcu::ThreadUtil::Thread::THREADSTATUS_INIT_FAILED: in iterate()
2917 case tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING: in iterate()
2921 case tcu::ThreadUtil::Thread::THREADSTATUS_NOT_SUPPORTED: in iterate()
2925 case tcu::ThreadUtil::Thread::THREADSTATUS_READY: in iterate()
3195 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addBufferOperations()
3196 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addBufferOperations()
3201 m_threads[0]->addOperation(new tcu::ThreadUtil::CompareData(pixels1, pixels2)); in addBufferOperations()
3296 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addTextureOperations()
3297 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addTextureOperations()
3305 m_threads[0]->addOperation(new tcu::ThreadUtil::CompareData(pixels1, pixels2)); in addTextureOperations()
3437 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addImageOperations()
3438 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addImageOperations()
3446 m_threads[0]->addOperation(new tcu::ThreadUtil::CompareData(pixels1, pixels2)); in addImageOperations()
3645 const tcu::ThreadUtil::Thread::ThreadStatus status = m_threads[threadNdx]->getStatus(); in iterate()
3647 …if (status != tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING && status != tcu::ThreadUtil::Thread::… in iterate()
3664 if (m_threads[threadNdx]->getStatus() != tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING) in iterate()
3712 tcu::ThreadUtil::Message message = m_threads[firstThread]->getMessage(indices[firstThread]); in iterate()
3726 const tcu::ThreadUtil::Thread::ThreadStatus status = m_threads[threadNdx]->getStatus(); in iterate()
3730 case tcu::ThreadUtil::Thread::THREADSTATUS_FAILED: in iterate()
3731 case tcu::ThreadUtil::Thread::THREADSTATUS_INIT_FAILED: in iterate()
3732 case tcu::ThreadUtil::Thread::THREADSTATUS_RUNNING: in iterate()
3736 case tcu::ThreadUtil::Thread::THREADSTATUS_NOT_SUPPORTED: in iterate()
3740 case tcu::ThreadUtil::Thread::THREADSTATUS_READY: in iterate()