Lines Matching refs:iteration

1429 		IterationConfig iteration;
1430 iteration.p0 = tcu::Vec2(-1.5f, -3.0f);
1431 iteration.p1 = tcu::Vec2( 1.5f, 2.5f);
1432 iteration.borderColor = mapToFormatColorRepresentable(texFormat, tcu::Vec4(0.3f, 0.7f, 0.2f, 0.5f));
1433 m_iterations.push_back(iteration);
1436 IterationConfig iteration;
1437 iteration.p0 = tcu::Vec2(-0.5f, 0.75f);
1438 iteration.p1 = tcu::Vec2(0.25f, 1.25f);
1439 iteration.borderColor = mapToFormatColorRepresentable(texFormat, tcu::Vec4(0.9f, 0.2f, 0.4f, 0.6f));
1440 m_iterations.push_back(iteration);
1446 IterationConfig& iteration = m_iterations[ndx];
1450 iteration.lookupScale = tcu::Vec4(texFormatInfo.lookupScale.x());
1451 iteration.lookupBias = tcu::Vec4(texFormatInfo.lookupBias.x());
1455 iteration.lookupScale = texFormatInfo.lookupScale;
1456 iteration.lookupBias = texFormatInfo.lookupBias;
1459 iteration.minFilter = m_filter;
1460 iteration.magFilter = m_filter;
1461 iteration.sWrapMode = GL_CLAMP_TO_BORDER;
1462 iteration.tWrapMode = GL_CLAMP_TO_BORDER;
1463 iteration.compareMode = GL_NONE;
1464 iteration.compareRef = 0.0f;
1523 IterationConfig iteration;
1524 iteration.p0 = tcu::Vec2(-1.2f, -3.0f);
1525 iteration.p1 = tcu::Vec2( 1.2f, 2.5f);
1526 iteration.borderColor = rr::GenericVec4(tcu::Vec4(std::numeric_limits<float>::infinity()));
1527 iteration.lookupScale = tcu::Vec4(0.5f); // scale & bias to [0.25, 0.5] range to make out-of-range values visible
1528 iteration.lookupBias = tcu::Vec4(0.25f);
1529 iteration.description = "border value infinity";
1530 m_iterations.push_back(iteration);
1533 IterationConfig iteration;
1534 iteration.p0 = tcu::Vec2(-0.25f, -0.75f);
1535 iteration.p1 = tcu::Vec2( 2.25f, 1.25f);
1536 iteration.borderColor = rr::GenericVec4(tcu::Vec4(-std::numeric_limits<float>::infinity()));
1537 iteration.lookupScale = tcu::Vec4(0.5f);
1538 iteration.lookupBias = tcu::Vec4(0.25f);
1539 iteration.description = "border value negative infinity";
1540 m_iterations.push_back(iteration);
1564 IterationConfig iteration;
1565 iteration.p0 = tcu::Vec2(-1.2f, -3.0f);
1566 iteration.p1 = tcu::Vec2( 1.2f, 2.5f);
1567 iteration.borderColor = (isSigned) ? (rr::GenericVec4(value)) : (rr::GenericVec4(value.cast<deUint32>()));
1568 iteration.lookupScale = tcu::Vec4(0.5f) / divSafeRange.cast<float>();
1569 iteration.lookupBias = (isSigned) ? (tcu::Vec4(0.5f)) : (tcu::Vec4(0.25f));
1570 iteration.description = "border values one larger than maximum";
1571 m_iterations.push_back(iteration);
1578 IterationConfig iteration;
1579 iteration.p0 = tcu::Vec2(-0.25f, -0.75f);
1580 iteration.p1 = tcu::Vec2( 2.25f, 1.25f);
1581 iteration.borderColor = rr::GenericVec4(value);
1582 iteration.lookupScale = tcu::Vec4(0.5f) / divSafeRange.cast<float>();
1583 iteration.lookupBias = tcu::Vec4(0.5f);
1584 iteration.description = "border values one less than minimum";
1585 m_iterations.push_back(iteration);
1591 IterationConfig iteration;
1592 iteration.p0 = tcu::Vec2(-1.6f, -2.1f);
1593 iteration.p1 = tcu::Vec2( 1.2f, 3.5f);
1594 iteration.borderColor = (isSigned) ? (rr::GenericVec4(value)) : (rr::GenericVec4(value.cast<deUint32>()));
1595 iteration.lookupScale = tcu::Vec4(0.5f) / divSafeRange.cast<float>();
1596 iteration.lookupBias = tcu::Vec4(0.25f);
1597 iteration.description = "border values 32-bit maximum";
1598 m_iterations.push_back(iteration);
1605 IterationConfig iteration;
1606 iteration.p0 = tcu::Vec2(-2.6f, -4.0f);
1607 iteration.p1 = tcu::Vec2( 1.1f, 1.5f);
1608 iteration.borderColor = rr::GenericVec4(value);
1609 iteration.lookupScale = tcu::Vec4(0.5f) / divSafeRange.cast<float>();
1610 iteration.lookupBias = tcu::Vec4(0.25f);
1611 iteration.description = "border values 0";
1612 m_iterations.push_back(iteration);
1622 IterationConfig iteration;
1623 iteration.p0 = tcu::Vec2(-1.2f, -3.0f);
1624 iteration.p1 = tcu::Vec2( 1.2f, 2.5f);
1625 iteration.borderColor = mapToFormatColorUnits(texFormat, tcu::Vec4(1.1f, 1.3f, 2.2f, 1.3f));
1626 iteration.lookupScale = lookupScale;
1627 iteration.lookupBias = lookupBias;
1628 iteration.description = "border values larger than maximum";
1629 m_iterations.push_back(iteration);
1632 IterationConfig iteration;
1633 iteration.p0 = tcu::Vec2(-0.25f, -0.75f);
1634 iteration.p1 = tcu::Vec2( 2.25f, 1.25f);
1635 iteration.borderColor = mapToFormatColorUnits(texFormat, tcu::Vec4(-0.2f, -0.9f, -2.4f, -0.6f));
1636 iteration.lookupScale = lookupScale;
1637 iteration.lookupBias = lookupBias;
1638 iteration.description = "border values less than minimum";
1639 m_iterations.push_back(iteration);
1648 IterationConfig& iteration = m_iterations[ndx];
1650 iteration.minFilter = m_filter;
1651 iteration.magFilter = m_filter;
1652 iteration.sWrapMode = GL_CLAMP_TO_BORDER;
1653 iteration.tWrapMode = GL_CLAMP_TO_BORDER;
1654 iteration.compareMode = GL_NONE;
1655 iteration.compareRef = 0.0f;
1729 IterationConfig iteration;
1730 iteration.p0 = tcu::Vec2(-0.25f, -0.75f);
1731 iteration.p1 = tcu::Vec2( 2.25f, 1.25f);
1732 iteration.borderColor = mapToFormatColorRepresentable(texFormat, tcu::Vec4(0.4f, 0.9f, 0.1f, 0.2f));
1736 iteration.lookupScale = tcu::Vec4(texFormatInfo.lookupScale.x());
1737 iteration.lookupBias = tcu::Vec4(texFormatInfo.lookupBias.x());
1741 iteration.lookupScale = texFormatInfo.lookupScale;
1742 iteration.lookupBias = texFormatInfo.lookupBias;
1745 iteration.minFilter = m_filter;
1746 iteration.magFilter = m_filter;
1747 iteration.sWrapMode = m_texSWrap;
1748 iteration.tWrapMode = m_texTWrap;
1749 iteration.compareMode = GL_NONE;
1750 iteration.compareRef = 0.0f;
1752 m_iterations.push_back(iteration);
1813 IterationConfig iteration;
1814 iteration.p0 = tcu::Vec2(-0.15f, -0.35f);
1815 iteration.p1 = tcu::Vec2( 1.25f, 1.1f);
1816 iteration.borderColor = rr::GenericVec4(tcu::Vec4(0.7f, 0.0f, 0.0f, 0.0f));
1817 iteration.description = "Border color in [0, 1] range";
1818 iteration.compareMode = GL_LEQUAL;
1819 iteration.compareRef = 0.5f;
1820 m_iterations.push_back(iteration);
1825 IterationConfig iteration;
1826 iteration.p0 = tcu::Vec2(-0.15f, -0.35f);
1827 iteration.p1 = tcu::Vec2( 1.25f, 1.1f);
1828 iteration.borderColor = rr::GenericVec4(tcu::Vec4(1.5f, 0.0f, 0.0f, 0.0f));
1829 iteration.description = "Border color > 1, should be clamped";
1830 iteration.compareMode = GL_LEQUAL;
1831 iteration.compareRef = 1.0f;
1832 m_iterations.push_back(iteration);
1837 IterationConfig iteration;
1838 iteration.p0 = tcu::Vec2(-0.15f, -0.35f);
1839 iteration.p1 = tcu::Vec2( 1.25f, 1.1f);
1840 iteration.borderColor = rr::GenericVec4(tcu::Vec4(-0.5f, 0.0f, 0.0f, 0.0f));
1841 iteration.description = "Border color < 0, should be clamped";
1842 iteration.compareMode = GL_GEQUAL;
1843 iteration.compareRef = 0.0f;
1844 m_iterations.push_back(iteration);
1849 IterationConfig iteration;
1850 iteration.p0 = tcu::Vec2(-0.15f, -0.35f);
1851 iteration.p1 = tcu::Vec2( 1.25f, 1.1f);
1852 iteration.borderColor = rr::GenericVec4(tcu::Vec4(std::numeric_limits<float>::infinity(), 0.0f, 0.0f, 0.0f));
1853 iteration.description = "Border color == inf, should be clamped; ref > 1";
1854 iteration.compareMode = GL_LESS;
1855 iteration.compareRef = 1.25f;
1856 m_iterations.push_back(iteration);
1861 IterationConfig iteration;
1862 iteration.p0 = tcu::Vec2(-0.15f, -0.35f);
1863 iteration.p1 = tcu::Vec2( 1.25f, 1.1f);
1864 iteration.borderColor = rr::GenericVec4(tcu::Vec4(-std::numeric_limits<float>::infinity(), 0.0f, 0.0f, 0.0f));
1865 iteration.description = "Border color == inf, should be clamped; ref < 0";
1866 iteration.compareMode = GL_GREATER;
1867 iteration.compareRef = -0.5f;
1868 m_iterations.push_back(iteration);
1874 IterationConfig& iteration = m_iterations[ndx];
1876 iteration.lookupScale = tcu::Vec4(1.0);
1877 iteration.lookupBias = tcu::Vec4(0.0);
1878 iteration.minFilter = m_filter;
1879 iteration.magFilter = m_filter;
1880 iteration.sWrapMode = GL_CLAMP_TO_BORDER;
1881 iteration.tWrapMode = GL_CLAMP_TO_BORDER;
1970 IterationConfig iteration;
1971 iteration.p0 = tcu::Vec2(-0.25f, -0.75f);
1972 iteration.p1 = tcu::Vec2( 2.25f, 1.25f);
1973 iteration.borderColor = selectComponents(effectiveColors, nonEffectiveColors, channelMask);
1974 iteration.lookupScale = texFormatInfo.lookupScale;
1975 iteration.lookupBias = texFormatInfo.lookupBias;
1976 iteration.minFilter = GL_NEAREST;
1977 iteration.magFilter = GL_NEAREST;
1978 iteration.sWrapMode = GL_CLAMP_TO_BORDER;
1979 iteration.tWrapMode = GL_CLAMP_TO_BORDER;
1980 iteration.compareMode = GL_NONE;
1981 iteration.compareRef = 0.0f;
1982 iteration.description = "Setting values to unused border color components";
1984 m_iterations.push_back(iteration);