Lines Matching defs:m_program
1488 SharedPtr<Program> m_program;
1495 m_program = program;
1507 m_program->program = program;
1517 SharedPtr<Program> m_program;
1522 , m_program (program)
1524 modifyGLObject(SharedPtr<Object>(m_program));
1529 GLuint program = m_program->program;
1535 m_program->program = 0;
1545 SharedPtr<Program> m_program;
1551 , m_program (program)
1554 modifyGLObject(SharedPtr<Object>(m_program));
1558 m_program->vertexShader = shader;
1560 m_program->fragmentShader = shader;
1567 thread.newMessage() << "Begin -- glAttachShader(" << m_program->program << ", " << m_shader->shader << ")" << tcu::ThreadUtil::Message::End;
1568 GLU_CHECK_CALL(glAttachShader(m_program->program, m_shader->shader));
1572 m_program->runtimeVertexShader = m_shader->shader;
1574 m_program->runtimeFragmentShader = m_shader->shader;
1586 SharedPtr<Program> m_program;
1592 , m_program (program)
1595 modifyGLObject(SharedPtr<Object>(m_program));
1599 DE_ASSERT(m_program->vertexShader);
1600 m_program->vertexShader = SharedPtr<Shader>();
1604 DE_ASSERT(m_program->fragmentShader);
1605 m_program->fragmentShader = SharedPtr<Shader>();
1615 thread.newMessage() << "Begin -- glDetachShader(" << m_program->program << ", " << m_program->runtimeVertexShader << ")" << tcu::ThreadUtil::Message::End;
1616 GLU_CHECK_CALL(glDetachShader(m_program->program, m_program->runtimeVertexShader));
1618 m_program->runtimeVertexShader = 0;
1622 thread.newMessage() << "Begin -- glDetachShader(" << m_program->program << ", " << m_program->runtimeFragmentShader << ")" << tcu::ThreadUtil::Message::End;
1623 GLU_CHECK_CALL(glDetachShader(m_program->program, m_program->runtimeFragmentShader));
1625 m_program->runtimeFragmentShader = 0;
1638 SharedPtr<Program> m_program;
1643 , m_program (program)
1645 modifyGLObject(SharedPtr<Object>(m_program));
1651 GLuint program = m_program->program;
1665 SharedPtr<Program> m_program;
1671 , m_program (program)
1688 thread.newMessage() << "Begin -- glUseProgram(" << m_program->program << ")" << tcu::ThreadUtil::Message::End;
1689 GLU_CHECK_CALL(glUseProgram(m_program->program));
1692 thread.newMessage() << "Begin -- glGetAttribLocation(" << m_program->program << ", \"a_pos\")" << tcu::ThreadUtil::Message::End;
1693 GLint posLoc = glGetAttribLocation(m_program->program, "a_pos");
1733 SharedPtr<Program> m_program;
1739 , m_program (program)
1756 thread.newMessage() << "Begin -- glUseProgram(" << m_program->program << ")" << tcu::ThreadUtil::Message::End;
1757 GLU_CHECK_CALL(glUseProgram(m_program->program));
1764 thread.newMessage() << "Begin -- glGetUniformLocation(" << m_program->program << ", \"u_sampler\")" << tcu::ThreadUtil::Message::End;
1765 GLint samplerPos = glGetUniformLocation(m_program->program, "u_sampler");
1774 thread.newMessage() << "Begin -- glGetAttribLocation(" << m_program->program << ", \"a_pos\")" << tcu::ThreadUtil::Message::End;
1775 GLint posLoc = glGetAttribLocation(m_program->program, "a_pos");