• Home
  • Raw
  • Download

Lines Matching refs:SharedPtr

64 using de::SharedPtr;
82 SharedPtr<Texture> popTexture (int index);
83 const SharedPtr<Texture> getTexture (int index) const { return m_textures[index]; } in getTexture()
84 void addTexture (SharedPtr<Texture> texture) { m_textures.push_back(texture); } in addTexture()
87 SharedPtr<Buffer> popBuffer (int index);
88 const SharedPtr<Buffer> getBuffer (int index) const { return m_buffers[index]; } in getBuffer()
89 void addBuffer (SharedPtr<Buffer> buffer) { m_buffers.push_back(buffer); } in addBuffer()
92 SharedPtr<Shader> popShader (int index);
93 const SharedPtr<Shader> getShader (int index) const { return m_shaders[index]; } in getShader()
94 void addShader (SharedPtr<Shader> shader) { m_shaders.push_back(shader); } in addShader()
97 SharedPtr<Program> popProgram (int index);
98 const SharedPtr<Program> getProgram (int index) const { return m_programs[index]; } in getProgram()
99 void addProgram (SharedPtr<Program> program) { m_programs.push_back(program); } in addProgram()
103 std::vector<SharedPtr<Texture> > m_textures;
104 std::vector<SharedPtr<Buffer> > m_buffers;
105 std::vector<SharedPtr<Shader> > m_shaders;
106 std::vector<SharedPtr<Program> > m_programs;
109 SharedPtr<Texture> GLES2ResourceManager::popTexture (int index) in popTexture()
111 SharedPtr<Texture> texture = m_textures[index]; in popTexture()
118 SharedPtr<Buffer> GLES2ResourceManager::popBuffer (int index) in popBuffer()
120 SharedPtr<Buffer> buffer = m_buffers[index]; in popBuffer()
127 SharedPtr<Shader> GLES2ResourceManager::popShader (int index) in popShader()
129 SharedPtr<Shader> shader = m_shaders[index]; in popShader()
136 SharedPtr<Program> GLES2ResourceManager::popProgram (int index) in popProgram()
138 SharedPtr<Program> program = m_programs[index]; in popProgram()
148 …GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager> resourceMa…
152 SharedPtr<GLES2ResourceManager> resourceManager;
167 GLES2Context::GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager… in GLES2Context()
183 Surface (SharedPtr<tcu::ThreadUtil::Event> event);
194 Surface::Surface (SharedPtr<tcu::ThreadUtil::Event> event) in Surface()
213 SharedPtr<GLES2Context> context;
214 SharedPtr<Surface> surface;
218 SharedPtr<GLES2Context> runtimeContext;
372 Object (const char* type, SharedPtr<tcu::ThreadUtil::Event> e, SharedPtr<FenceSync> sync);
375 void readGL (SharedPtr<FenceSync> sync, std::vector<SharedPtr<FenceSync> >& deps);
376 void modifyGL (SharedPtr<FenceSync> sync, std::vector<SharedPtr<FenceSync> >& deps);
379 SharedPtr<FenceSync> m_modifySync;
380 vector<SharedPtr<FenceSync> > m_readSyncs;
383 Object::Object (const char* type, SharedPtr<tcu::ThreadUtil::Event> e, SharedPtr<FenceSync> sync) in Object()
393 void Object::readGL (SharedPtr<FenceSync> sync, std::vector<SharedPtr<FenceSync> >& deps) in readGL()
405 void Object::modifyGL (SharedPtr<FenceSync> sync, std::vector<SharedPtr<FenceSync> >& deps) in modifyGL()
434 SharedPtr<FenceSync> getSync (void) { return m_sync; } in getSync()
435 void readGLObject (SharedPtr<Object> object);
436 void modifyGLObject (SharedPtr<Object> object);
443 std::vector<SharedPtr<FenceSync> > m_syncDeps;
444 SharedPtr<FenceSync> m_sync;
451 , m_sync (useSync ? SharedPtr<FenceSync>(new FenceSync()) : SharedPtr<FenceSync>()) in Operation()
459 void Operation::readGLObject (SharedPtr<Object> object) in readGLObject()
465 void Operation::modifyGLObject (SharedPtr<Object> object) in modifyGLObject()
535 m_event = SharedPtr<tcu::ThreadUtil::Event>(); in execute()
537 m_sync = SharedPtr<FenceSync>(); in execute()
543 EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
554 void addContext (SharedPtr<GLES2Context> context) { m_contexts.push_back(context); } in addContext()
555 void addSurface (SharedPtr<Surface> surface) { m_surfaces.push_back(surface); } in addSurface()
556 void addImage (SharedPtr<EGLImage> image) { m_images.push_back(image); } in addImage()
558 SharedPtr<Surface> popSurface (int index);
559 SharedPtr<GLES2Context> popContext (int index);
560 SharedPtr<EGLImage> popImage (int index);
567 std::vector<SharedPtr<GLES2Context> > m_contexts;
568 std::vector<SharedPtr<Surface> > m_surfaces;
569 std::vector<SharedPtr<EGLImage> > m_images;
572 SharedPtr<Surface> EGLResourceManager::popSurface (int index) in popSurface()
574 SharedPtr<Surface> surface = m_surfaces[index]; in popSurface()
579 SharedPtr<GLES2Context> EGLResourceManager::popContext (int index) in popContext()
581 SharedPtr<GLES2Context> context = m_contexts[index]; in popContext()
586 SharedPtr<EGLImage> EGLResourceManager::popImage (int index) in popImage()
588 SharedPtr<EGLImage> image = m_images[index]; in popImage()
596 …CreateContext (EGLDisplay display, EGLConfig config, SharedPtr<GLES2Context> shared, SharedPtr<GLE…
603 SharedPtr<GLES2Context> m_shared;
604 SharedPtr<GLES2Context> m_context;
607 …t::CreateContext (EGLDisplay display, EGLConfig config, SharedPtr<GLES2Context> shared, SharedPtr<… in CreateContext()
614 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(shared)); in CreateContext()
616 …context = SharedPtr<GLES2Context>(new GLES2Context(getEvent(), (shared ? shared->resourceManager :… in CreateContext()
659 DestroyContext (SharedPtr<GLES2Context> contex);
663 SharedPtr<GLES2Context> m_context;
666 DestroyContext::DestroyContext (SharedPtr<GLES2Context> contex) in DestroyContext()
670 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_context)); in DestroyContext()
686 …MakeCurrent (EGLThread& thread, EGLDisplay display, SharedPtr<Surface> surface, SharedPtr<GLES2Con…
692 SharedPtr<Surface> m_surface;
693 SharedPtr<GLES2Context> m_context;
696 …rent::MakeCurrent (EGLThread& thread, EGLDisplay display, SharedPtr<Surface> surface, SharedPtr<GL… in MakeCurrent()
703 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_context)); in MakeCurrent()
706 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_surface)); in MakeCurrent()
711 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(thread.context)); in MakeCurrent()
717 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(thread.surface)); in MakeCurrent()
817 …ace (EGLDisplay display, EGLConfig config, EGLint width, EGLint height, SharedPtr<Surface>& surfac…
825 SharedPtr<Surface> m_surface;
828 …ace (EGLDisplay display, EGLConfig config, EGLint width, EGLint height, SharedPtr<Surface>& surfac… in CreatePBufferSurface()
835 surface = SharedPtr<Surface>(new Surface(getEvent())); in CreatePBufferSurface()
856 DestroySurface (EGLDisplay display, SharedPtr<Surface> surface);
861 SharedPtr<Surface> m_surface;
864 DestroySurface::DestroySurface (EGLDisplay display, SharedPtr<Surface> surface) in DestroySurface()
869 modifyObject(SharedPtr<tcu::ThreadUtil::Object>(m_surface)); in DestroySurface()
879 EGLImage::EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in EGLImage()
888 Texture (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
896 SharedPtr<EGLImage> sourceImage;
899 Texture::Texture (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Texture()
909 CreateTexture (SharedPtr<Texture>& texture, bool useSync, bool serverSync);
913 SharedPtr<Texture> m_texture;
916 CreateTexture::CreateTexture (SharedPtr<Texture>& texture, bool useSync, bool serverSync) in CreateTexture()
919 texture = SharedPtr<Texture>(new Texture(getEvent(), getSync())); in CreateTexture()
937 DeleteTexture (SharedPtr<Texture> texture, bool useSync, bool serverSync);
941 SharedPtr<Texture> m_texture;
944 DeleteTexture::DeleteTexture (SharedPtr<Texture> texture, bool useSync, bool serverSync) in DeleteTexture()
948 modifyGLObject(SharedPtr<Object>(m_texture)); in DeleteTexture()
965 …TexImage2D (SharedPtr<Texture> texture, GLint level, GLint internalFormat, GLsizei width, GLsizei …
969 SharedPtr<Texture> m_texture;
978 TexImage2D::TexImage2D (SharedPtr<Texture> texture, GLint level, GLint internalFormat, GLsizei widt… in TexImage2D()
988 modifyGLObject(SharedPtr<Object>(m_texture)); in TexImage2D()
992 texture->sourceImage = SharedPtr<EGLImage>(); in TexImage2D()
1015 …TexSubImage2D (SharedPtr<Texture> texture, GLint level, GLint xoffset, GLint yoffset, GLsizei widt…
1019 SharedPtr<Texture> m_texture;
1029 TexSubImage2D::TexSubImage2D (SharedPtr<Texture> texture, GLint level, GLint xoffset, GLint yoffset… in TexSubImage2D()
1040 modifyGLObject(SharedPtr<Object>(m_texture)); in TexSubImage2D()
1043 modifyGLObject(SharedPtr<Object>(m_texture->sourceImage)); in TexSubImage2D()
1066 …CopyTexImage2D (SharedPtr<Texture> texture, GLint level, GLint internalFormat, GLint x, GLint y, G…
1070 SharedPtr<Texture> m_texture;
1080 CopyTexImage2D::CopyTexImage2D (SharedPtr<Texture> texture, GLint level, GLint internalFormat, GLin… in CopyTexImage2D()
1091 modifyGLObject(SharedPtr<Object>(m_texture)); in CopyTexImage2D()
1095 texture->sourceImage = SharedPtr<EGLImage>(); in CopyTexImage2D()
1116 …CopyTexSubImage2D (SharedPtr<Texture> texture, GLint level, GLint xoffset, GLint yoffset, GLint x…
1120 SharedPtr<Texture> m_texture;
1130 CopyTexSubImage2D::CopyTexSubImage2D (SharedPtr<Texture> texture, GLint level, GLint xoffset, GLint… in CopyTexSubImage2D()
1141 modifyGLObject(SharedPtr<Object>(m_texture)); in CopyTexSubImage2D()
1144 modifyGLObject(SharedPtr<Object>(m_texture->sourceImage)); in CopyTexSubImage2D()
1165 Buffer (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1175 Buffer::Buffer (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Buffer()
1186 CreateBuffer (SharedPtr<Buffer>& buffer, bool useSync, bool serverSync);
1190 SharedPtr<Buffer> m_buffer;
1193 CreateBuffer::CreateBuffer (SharedPtr<Buffer>& buffer, bool useSync, bool serverSync) in CreateBuffer()
1196 buffer = SharedPtr<Buffer>(new Buffer(getEvent(), getSync())); in CreateBuffer()
1214 DeleteBuffer (SharedPtr<Buffer> buffer, bool useSync, bool serverSync);
1218 SharedPtr<Buffer> m_buffer;
1221 DeleteBuffer::DeleteBuffer (SharedPtr<Buffer> buffer, bool useSync, bool serverSync) in DeleteBuffer()
1225 modifyGLObject(SharedPtr<Object>(m_buffer)); in DeleteBuffer()
1242 …BufferData (SharedPtr<Buffer> buffer, GLenum target, GLsizeiptr size, GLenum usage, bool useSync, …
1246 SharedPtr<Buffer> m_buffer;
1252 BufferData::BufferData (SharedPtr<Buffer> buffer, GLenum target, GLsizeiptr size, GLenum usage, boo… in BufferData()
1259 modifyGLObject(SharedPtr<Object>(m_buffer)); in BufferData()
1284 …BufferSubData (SharedPtr<Buffer> buffer, GLenum target, GLintptr offset, GLsizeiptr size, bool use…
1288 SharedPtr<Buffer> m_buffer;
1294 BufferSubData::BufferSubData (SharedPtr<Buffer> buffer, GLenum target, GLintptr offset, GLsizeiptr … in BufferSubData()
1301 modifyGLObject(SharedPtr<Object>(m_buffer)); in BufferSubData()
1324 Shader (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1332 Shader::Shader (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Shader()
1344 CreateShader (GLenum type, SharedPtr<Shader>& shader, bool useSync, bool serverSync);
1348 SharedPtr<Shader> m_shader;
1352 CreateShader::CreateShader (GLenum type, SharedPtr<Shader>& shader, bool useSync, bool serverSync) in CreateShader()
1356 shader = SharedPtr<Shader>(new Shader(getEvent(), getSync())); in CreateShader()
1377 DeleteShader (SharedPtr<Shader> shader, bool useSync, bool serverSync);
1381 SharedPtr<Shader> m_shader;
1384 DeleteShader::DeleteShader (SharedPtr<Shader> shader, bool useSync, bool serverSync) in DeleteShader()
1388 modifyGLObject(SharedPtr<Object>(m_shader)); in DeleteShader()
1405 ShaderSource (SharedPtr<Shader> sharder, const char* source, bool useSync, bool serverSync);
1409 SharedPtr<Shader> m_shader;
1413 ShaderSource::ShaderSource (SharedPtr<Shader> shader, const char* source, bool useSync, bool server… in ShaderSource()
1418 modifyGLObject(SharedPtr<Object>(m_shader)); in ShaderSource()
1434 ShaderCompile (SharedPtr<Shader> sharder, bool useSync, bool serverSync);
1438 SharedPtr<Shader> m_shader;
1441 ShaderCompile::ShaderCompile (SharedPtr<Shader> shader, bool useSync, bool serverSync) in ShaderCompile()
1446 modifyGLObject(SharedPtr<Object>(m_shader)); in ShaderCompile()
1459 Program (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync);
1462 SharedPtr<Shader> vertexShader;
1463 SharedPtr<Shader> fragmentShader;
1472 Program::Program (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in Program()
1484 CreateProgram (SharedPtr<Program>& program, bool useSync, bool serverSync);
1488 SharedPtr<Program> m_program;
1491 CreateProgram::CreateProgram (SharedPtr<Program>& program, bool useSync, bool serverSync) in CreateProgram()
1494 program = SharedPtr<Program>(new Program(getEvent(), getSync())); in CreateProgram()
1513 DeleteProgram (SharedPtr<Program> program, bool useSync, bool serverSync);
1517 SharedPtr<Program> m_program;
1520 DeleteProgram::DeleteProgram (SharedPtr<Program> program, bool useSync, bool serverSync) in DeleteProgram()
1524 modifyGLObject(SharedPtr<Object>(m_program)); in DeleteProgram()
1541 …AttachShader (SharedPtr<Program> sharder, SharedPtr<Shader> shader, bool useSync, bool serverSync);
1545 SharedPtr<Program> m_program;
1546 SharedPtr<Shader> m_shader;
1549 AttachShader::AttachShader (SharedPtr<Program> program, SharedPtr<Shader> shader, bool useSync, boo… in AttachShader()
1554 modifyGLObject(SharedPtr<Object>(m_program)); in AttachShader()
1555 readGLObject(SharedPtr<Object>(m_shader)); in AttachShader()
1582 DetachShader (SharedPtr<Program> sharder, GLenum type, bool useSync, bool serverSync);
1586 SharedPtr<Program> m_program;
1590 DetachShader::DetachShader (SharedPtr<Program> program, GLenum type, bool useSync, bool serverSync) in DetachShader()
1595 modifyGLObject(SharedPtr<Object>(m_program)); in DetachShader()
1600 m_program->vertexShader = SharedPtr<Shader>(); in DetachShader()
1605 m_program->fragmentShader = SharedPtr<Shader>(); in DetachShader()
1634 LinkProgram (SharedPtr<Program> program, bool useSync, bool serverSync);
1638 SharedPtr<Program> m_program;
1641 LinkProgram::LinkProgram (SharedPtr<Program> program, bool useSync, bool serverSync) in LinkProgram()
1645 modifyGLObject(SharedPtr<Object>(m_program)); in LinkProgram()
1661 …RenderBuffer (SharedPtr<Program> program, SharedPtr<Buffer> buffer, bool useSync, bool serverSync);
1665 SharedPtr<Program> m_program;
1666 SharedPtr<Buffer> m_buffer;
1669 RenderBuffer::RenderBuffer (SharedPtr<Program> program, SharedPtr<Buffer> buffer, bool useSync, boo… in RenderBuffer()
1674 readGLObject(SharedPtr<Object>(program)); in RenderBuffer()
1675 readGLObject(SharedPtr<Object>(buffer)); in RenderBuffer()
1729 …RenderTexture (SharedPtr<Program> program, SharedPtr<Texture> texture, bool useSync, bool serverSy…
1733 SharedPtr<Program> m_program;
1734 SharedPtr<Texture> m_texture;
1737 RenderTexture::RenderTexture (SharedPtr<Program> program, SharedPtr<Texture> texture, bool useSync,… in RenderTexture()
1742 readGLObject(SharedPtr<Object>(program)); in RenderTexture()
1743 readGLObject(SharedPtr<Object>(texture)); in RenderTexture()
1826 …ReadPixels (int x, int y, int width, int height, GLenum format, GLenum type, SharedPtr<tcu::Threa…
1836 SharedPtr<tcu::ThreadUtil::DataBlock> m_data;
1839 ReadPixels::ReadPixels (int x, int y, int width, int height, GLenum format, GLenum type, SharedPtr<… in ReadPixels()
1848 data = SharedPtr<tcu::ThreadUtil::DataBlock>(new tcu::ThreadUtil::DataBlock(getEvent())); in ReadPixels()
1871 …CreateImageFromTexture (SharedPtr<EGLImage>& image, SharedPtr<Texture> texture, bool useSync, bool…
1875 SharedPtr<Texture> m_texture;
1876 SharedPtr<EGLImage> m_image;
1879 CreateImageFromTexture::CreateImageFromTexture (SharedPtr<EGLImage>& image, SharedPtr<Texture> text… in CreateImageFromTexture()
1882 modifyGLObject(SharedPtr<Object>(texture)); in CreateImageFromTexture()
1883 image = SharedPtr<EGLImage>(new EGLImage(getEvent(), getSync())); in CreateImageFromTexture()
1937 DestroyImage (SharedPtr<EGLImage> image, bool useSync, bool serverSync);
1941 SharedPtr<EGLImage> m_image;
1944 DestroyImage::DestroyImage (SharedPtr<EGLImage> image, bool useSync, bool serverSync) in DestroyImage()
1948 modifyGLObject(SharedPtr<Object>(image)); in DestroyImage()
1967 …DefineTextureFromImage (SharedPtr<Texture> texture, SharedPtr<EGLImage> image, bool useSync, bool …
1971 SharedPtr<Texture> m_texture;
1972 SharedPtr<EGLImage> m_image;
1975 DefineTextureFromImage::DefineTextureFromImage (SharedPtr<Texture> texture, SharedPtr<EGLImage> ima… in DefineTextureFromImage()
1978 readGLObject(SharedPtr<Object>(image)); in DefineTextureFromImage()
1979 modifyGLObject(SharedPtr<Object>(texture)); in DefineTextureFromImage()
2193 SharedPtr<GLES2ThreadTest::GLES2Context> context; in init()
2194SharedPtr<GLES2ThreadTest::GLES2Context> shared = (threadNdx > 0 ? resourceManager.popContext(0) :… in init()
2206 SharedPtr<GLES2ThreadTest::Surface> surface; in init()
2242 SharedPtr<GLES2ThreadTest::GLES2Context> context = m_threads[threadNdx]->context; in init()
2243 SharedPtr<GLES2ThreadTest::Surface> surface = m_threads[threadNdx]->surface; in init()
2245 …t::MakeCurrent(*m_threads[threadNdx], m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedP… in init()
2334SharedPtr<GLES2ThreadTest::Buffer> buffer = m_threads[threadNdx]->context->resourceManager->getBuf… in addRandomOperation()
2348SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->getT… in addRandomOperation()
2371SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->getSha… in addRandomOperation()
2404SharedPtr<GLES2ThreadTest::Program> program = m_threads[threadNdx]->context->resourceManager->getP… in addRandomOperation()
2602 SharedPtr<GLES2ThreadTest::Buffer> buffer; in addRandomOperation()
2610SharedPtr<GLES2ThreadTest::Buffer> buffer = m_threads[threadNdx]->context->resourceManager->popBuf… in addRandomOperation()
2617SharedPtr<GLES2ThreadTest::Buffer> buffer = m_threads[threadNdx]->context->resourceManager->popBuf… in addRandomOperation()
2625SharedPtr<GLES2ThreadTest::Buffer> buffer = m_threads[threadNdx]->context->resourceManager->popBuf… in addRandomOperation()
2633 SharedPtr<GLES2ThreadTest::Texture> texture; in addRandomOperation()
2645SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2653SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2661SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2669SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2677 SharedPtr<GLES2ThreadTest::Shader> shader; in addRandomOperation()
2685 SharedPtr<GLES2ThreadTest::Shader> shader; in addRandomOperation()
2712SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popSha… in addRandomOperation()
2720SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popSha… in addRandomOperation()
2728 SharedPtr<GLES2ThreadTest::Program> program; in addRandomOperation()
2740SharedPtr<GLES2ThreadTest::Program> program = m_threads[threadNdx]->context->resourceManager->popP… in addRandomOperation()
2741SharedPtr<GLES2ThreadTest::Shader> shader = m_threads[threadNdx]->context->resourceManager->popSha… in addRandomOperation()
2752SharedPtr<GLES2ThreadTest::Program> program = m_threads[threadNdx]->context->resourceManager->popP… in addRandomOperation()
2760SharedPtr<GLES2ThreadTest::Program> program = m_threads[threadNdx]->context->resourceManager->popP… in addRandomOperation()
2768 SharedPtr<GLES2ThreadTest::EGLImage> image; in addRandomOperation()
2769SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2780 SharedPtr<GLES2ThreadTest::EGLImage> image = resourceManager.popImage(imageNdx); in addRandomOperation()
2788SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popT… in addRandomOperation()
2789 SharedPtr<GLES2ThreadTest::EGLImage> image = resourceManager.popImage(imageNdx); in addRandomOperation()
3044 SharedPtr<GLES2ThreadTest::GLES2Context> contex1; in init()
3045 SharedPtr<GLES2ThreadTest::GLES2Context> contex2; in init()
3047 SharedPtr<GLES2ThreadTest::Surface> surface1; in init()
3048 SharedPtr<GLES2ThreadTest::Surface> surface2; in init()
3051 …m_threads[0]->addOperation(new GLES2ThreadTest::CreateContext(m_eglDisplay, m_eglConfig, SharedPtr in init()
3100 …hreadTest::MakeCurrent(*m_threads[0], m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedP… in init()
3101 …hreadTest::MakeCurrent(*m_threads[0], m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedP… in init()
3115 SharedPtr<GLES2ThreadTest::Shader> vertexShader; in addBufferOperations()
3116 SharedPtr<GLES2ThreadTest::Shader> fragmentShader; in addBufferOperations()
3117 SharedPtr<GLES2ThreadTest::Program> program; in addBufferOperations()
3152 SharedPtr<GLES2ThreadTest::Buffer> buffer; in addBufferOperations()
3177 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addBufferOperations()
3178 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addBufferOperations()
3202 SharedPtr<GLES2ThreadTest::Shader> vertexShader; in addTextureOperations()
3203 SharedPtr<GLES2ThreadTest::Shader> fragmentShader; in addTextureOperations()
3204 SharedPtr<GLES2ThreadTest::Program> program; in addTextureOperations()
3240 SharedPtr<GLES2ThreadTest::Texture> texture; in addTextureOperations()
3278 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addTextureOperations()
3279 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addTextureOperations()
3306 SharedPtr<GLES2ThreadTest::Shader> vertexShader; in addImageOperations()
3307 SharedPtr<GLES2ThreadTest::Shader> fragmentShader; in addImageOperations()
3308 SharedPtr<GLES2ThreadTest::Program> program; in addImageOperations()
3347 SharedPtr<GLES2ThreadTest::Texture> sourceTexture; in addImageOperations()
3348 SharedPtr<GLES2ThreadTest::Texture> texture; in addImageOperations()
3349 SharedPtr<GLES2ThreadTest::EGLImage> image; in addImageOperations()
3419 SharedPtr<tcu::ThreadUtil::DataBlock> pixels1; in addImageOperations()
3420 SharedPtr<tcu::ThreadUtil::DataBlock> pixels2; in addImageOperations()
3454 SharedPtr<GLES2ThreadTest::Shader> shader; in addShaderOperations()
3498 SharedPtr<GLES2ThreadTest::Shader> vertexShader; in addProgramOperations()
3499 SharedPtr<GLES2ThreadTest::Shader> fragmentShader; in addProgramOperations()
3528 SharedPtr<GLES2ThreadTest::Program> program; in addProgramOperations()