Lines Matching refs:m_positions
735 vector<tcu::Vec4> m_positions;
843 m_positions.resize(numVertices);
860 m_positions[vtxNdx+0] = tcu::Vec4(x0, y0, 0.0f, 1.0f);
861 m_positions[vtxNdx+1] = tcu::Vec4(x0+w, y0+h, 0.0f, 1.0f);
862 m_positions[vtxNdx+2] = tcu::Vec4(x0, y0+h, 0.0f, 1.0f);
866 m_positions[vtxNdx+0] = tcu::Vec4(x0+w, y0+h, 0.0f, 1.0f);
867 m_positions[vtxNdx+1] = tcu::Vec4(x0, y0, 0.0f, 1.0f);
868 m_positions[vtxNdx+2] = tcu::Vec4(x0+w, y0, 0.0f, 1.0f);
896 m_positions.clear();
1024 vector<deUint16> indices (m_positions.size());
1026 gl.bufferData(GL_ARRAY_BUFFER, (int)(m_positions.size()*sizeof(tcu::Vec4)), &m_positions[0], GL_DYNAMIC_DRAW);
1027 gl.drawArrays(GL_TRIANGLES, 0, (int)m_positions.size());
1036 renderReference(refImg.getAccess(), (int)m_positions.size(), &indices[0], &m_positions[0], &m_colors[0], subpixelBits);
1041 vector<deUint16> indices (m_positions.size());
1042 vector<tcu::Vec4> mappedPos (m_positions.size());
1051 mappedPos[indices[ndx]] = m_positions[ndx];
1053 gl.bufferData(GL_ARRAY_BUFFER, (int)(m_positions.size()*sizeof(tcu::Vec4)), &mappedPos[0], GL_DYNAMIC_DRAW);
1064 vector<deUint16> indices (m_positions.size());
1065 vector<tcu::Vec4> mappedPos (m_positions.size());
1074 mappedPos[indices[ndx]] = m_positions[ndx];
1079 gl.bufferData(GL_ARRAY_BUFFER, (int)(m_positions.size()*sizeof(tcu::Vec4)), &mappedPos[0], GL_DYNAMIC_DRAW);