Lines Matching refs:m_config

120 	TestConfig			m_config;
482 , m_config (config)
494 if (m_config.textureType == TestConfig::TEXTURETYPE_IMAGE
495 || m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE
496 || m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE_TEXTURE)
515 if (m_config.textureType == TestConfig::TEXTURETYPE_IMAGE
516 || m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE
517 || m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE_TEXTURE)
527 if (m_config.useCoordBuffer && (!m_config.sharedCoordBuffer || !parent))
528 m_coordBuffer = createCoordBuffer(m_gl, m_config);
529 else if (m_config.useCoordBuffer && m_config.sharedCoordBuffer)
532 createCoordData(m_coordData, m_config);
534 if (m_config.useIndexBuffer && (!m_config.sharedIndexBuffer || !parent))
535 m_indexBuffer = createIndexBuffer(m_gl, m_config);
536 else if (m_config.useIndexBuffer && m_config.sharedIndexBuffer)
538 else if (m_config.useIndices)
539 createIndexData(m_indexData, m_config);
541 if (m_config.useTexture)
543 if (m_config.textureType == TestConfig::TEXTURETYPE_TEXTURE)
544 m_texture = createTexture(m_gl, m_config);
545 else if (m_config.textureType == TestConfig::TEXTURETYPE_SHARED_TEXTURE)
550 m_texture = createTexture(m_gl, m_config);
552 else if (m_config.textureType == TestConfig::TEXTURETYPE_IMAGE)
557 else if (m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE)
566 else if (m_config.textureType == TestConfig::TEXTURETYPE_SHARED_IMAGE_TEXTURE)
578 if (!m_config.sharedProgram || !parent)
579 m_program = createProgram(m_gl, m_config);
580 else if (m_config.sharedProgram)
585 if (m_config.useTexture)
593 GLuint sourceTexture = createTexture(m_gl, m_config);
661 for (int frameNdx = 0; frameNdx < m_config.frameCount; frameNdx++)
666 for (int callNdx = 0; callNdx < m_config.drawCallCount; callNdx++)
671 if (m_config.useCoordBuffer)
680 if (m_config.useTexture)
686 if (m_config.useIndices)
688 if (m_config.useIndexBuffer)
691 m_gl.drawElements(GL_TRIANGLES, m_config.triangleCount, GL_UNSIGNED_SHORT, 0);
694 m_gl.drawElements(GL_TRIANGLES, m_config.triangleCount, GL_UNSIGNED_SHORT, &(m_indexData[0]));
697 m_gl.drawArrays(GL_TRIANGLES, 0, m_config.triangleCount);
700 if (m_config.useTexture)
820 TestConfig m_config;
833 , m_config (config)
859 for (int threadNdx = 0; threadNdx < m_config.threadCount * m_config.perThreadContextCount; threadNdx++)
860 m_contexts.push_back(new TestContext(m_eglTestCtx, m_display, eglConfig, m_config, m_config.sharedContexts, (threadNdx == 0 ? DE_NULL : m_contexts[threadNdx-1])));
1041 logTestConfig(m_testCtx.getLog(), m_config);
1043 createThreads(threads, m_config.threadCount, m_config.perThreadContextCount, m_contexts, m_eglTestCtx.getLibrary());