• Home
  • Raw
  • Download

Lines Matching refs:m_spec

678 	ShaderDataSpec				m_spec;  member in deqp::gles3::Functional::ShaderOperatorCase
685 , m_spec (spec) in ShaderOperatorCase()
694 …const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) :… in setupShaderData()
705 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData()
707 bool isBoolVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_BOOL, TYPE_BOOL_VEC4); in setupShaderData()
708 bool isIntVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_INT, TYPE_INT_VEC4); in setupShaderData()
709 bool isUintVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_UINT, TYPE_UINT_VEC4); in setupShaderData()
713 : m_spec.precision; in setupShaderData()
719 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData()
732 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData()
750 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData()
752 DataType inType = m_spec.inputs[i].type; in setupShaderData()
788 const char* outTypeName = getDataTypeName(m_spec.output); in setupShaderData()
789 bool isBoolOut = de::inRange<int>(m_spec.output, TYPE_BOOL, TYPE_BOOL_VEC4); in setupShaderData()
800 bool isResFloatVec = de::inRange<int>(m_spec.output, TYPE_FLOAT, TYPE_FLOAT_VEC4); in setupShaderData()
801 int outScalarSize = getDataTypeScalarSize(m_spec.output); in setupShaderData()
816 float resultScale = m_spec.resultScale.getValue(m_renderCtx.getFunctions(), shaderType); in setupShaderData()
817 float resultBias = m_spec.resultBias.getValue(m_renderCtx.getFunctions(), shaderType); in setupShaderData()
834 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData()
846 m_userAttribTransforms.resize(m_spec.numInputs); in setupShaderData()
847 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) in setupShaderData()
849 const ShaderValue& v = m_spec.inputs[inputNdx]; in setupShaderData()