Lines Matching refs:m_progSpec
857 ProgramSpec m_progSpec; member in deqp::gles3::Functional::TransformFeedback::TransformFeedbackCase
922 …m_program = createVertexCaptureProgram(m_context.getRenderContext(), m_progSpec, m_bufferMode, m_p… in init()
933 if (!isProgramSupported(gl, m_progSpec, m_bufferMode)) in init()
935 else if (hasArraysInTFVaryings(m_progSpec)) in init()
944 …form feedback varyings: " << tcu::formatArray(m_progSpec.getTransformFeedbackVaryings().begin(), m… in init()
951 …computeInputLayout(m_attributes, m_inputStride, m_progSpec.getVaryings(), m_progSpec.isPointSizeUs… in init()
954 …FeedbackOutputs(m_transformFeedbackOutputs, m_attributes, m_progSpec.getVaryings(), m_progSpec.get… in init()
1320 m_progSpec.addTransformFeedbackVarying("gl_Position"); in PositionCase()
1330 m_progSpec.addTransformFeedbackVarying("gl_PointSize"); in PointSizeCase()
1340 m_progSpec.addVarying("v_varA", glu::VarType(type, precision), interpolation); in BasicTypeCase()
1341 m_progSpec.addVarying("v_varB", glu::VarType(type, precision), interpolation); in BasicTypeCase()
1343 m_progSpec.addTransformFeedbackVarying("v_varA"); in BasicTypeCase()
1344 m_progSpec.addTransformFeedbackVarying("v_varB"); in BasicTypeCase()
1359 m_progSpec.addVarying("v_varA", glu::VarType(glu::VarType(type, precision), 1), interpolation); in BasicArrayCase()
1360 m_progSpec.addVarying("v_varB", glu::VarType(glu::VarType(type, precision), 2), interpolation); in BasicArrayCase()
1364 m_progSpec.addVarying("v_varA", glu::VarType(glu::VarType(type, precision), 3), interpolation); in BasicArrayCase()
1365 m_progSpec.addVarying("v_varB", glu::VarType(glu::VarType(type, precision), 4), interpolation); in BasicArrayCase()
1368 m_progSpec.addTransformFeedbackVarying("v_varA"); in BasicArrayCase()
1369 m_progSpec.addTransformFeedbackVarying("v_varB"); in BasicArrayCase()
1379 m_progSpec.addVarying("v_varA", glu::VarType(glu::VarType(type, precision), 3), interpolation); in ArrayElementCase()
1380 m_progSpec.addVarying("v_varB", glu::VarType(glu::VarType(type, precision), 4), interpolation); in ArrayElementCase()
1382 m_progSpec.addTransformFeedbackVarying("v_varA[1]"); in ArrayElementCase()
1383 m_progSpec.addTransformFeedbackVarying("v_varB[0]"); in ArrayElementCase()
1384 m_progSpec.addTransformFeedbackVarying("v_varB[3]"); in ArrayElementCase()
1482 …m_progSpec.addVarying(name.c_str(), glu::VarType(glu::VarType(type, precision), arrayLen), interp); in init()
1484 m_progSpec.addVarying(name.c_str(), glu::VarType(type, precision), interp); in init()
1498 const Varying& var = m_progSpec.getVaryings()[ndx]; in init()
1523 m_progSpec.addTransformFeedbackVarying(var->c_str()); in init()