Lines Matching refs:IVec2

43 using tcu::IVec2;
93 std::vector<tcu::IVec2>& list;
95 RangeVecBuilder (std::vector<tcu::IVec2>& list_) in RangeVecBuilder()
100 RangeVecBuilder& operator<< (const tcu::IVec2& vec) in operator <<()
113 tcu::IVec2 prev = *begin; in isRangeListValid()
118 tcu::IVec2 cur = *begin; in isRangeListValid()
128 inline bool rangesIntersect (const tcu::IVec2& a, const tcu::IVec2& b) in rangesIntersect()
134 inline tcu::IVec2 unionRanges (const tcu::IVec2& a, const tcu::IVec2& b) in unionRanges()
141 return tcu::IVec2(start, end-start); in unionRanges()
145 std::vector<tcu::IVec2> addRangeToList (const std::vector<tcu::IVec2>& oldList, const tcu::IVec2& n… in addRangeToList()
149 std::vector<tcu::IVec2> newList; in addRangeToList()
150 std::vector<tcu::IVec2>::const_iterator oldListIter = oldList.begin(); in addRangeToList()
158 tcu::IVec2 curRange = newRange; in addRangeToList()
327 …, const char* desc, deUint32 target, deUint32 usage, int size, const tcu::IVec2* ranges, int numRa… in SubDataToUndefinedCase()
343 std::vector<tcu::IVec2> definedRanges; in iterate()
355 …for (vector<tcu::IVec2>::const_iterator range = m_ranges.begin(); range != m_ranges.end(); range++) in iterate()
365 …for (vector<tcu::IVec2>::const_iterator range = definedRanges.begin(); range != definedRanges.end(… in iterate()
382 std::vector<tcu::IVec2> m_ranges;
481 m_validRanges.push_back(tcu::IVec2(0, size)); in iterate()
494 m_validRanges = addRangeToList(m_validRanges, tcu::IVec2(offset, size)); in iterate()
506 …for (vector<IVec2>::const_iterator range = m_validRanges.begin(); range != m_validRanges.end(); ra… in iterate()
530 std::vector<tcu::IVec2> m_validRanges;
712 std::vector<tcu::IVec2> ranges; \ in init()
719 << IVec2(0, 996)); in init()
721 << IVec2(729, 999) in init()
722 << IVec2(0, 729)); in init()
724 << IVec2(0, 421) in init()
725 << IVec2(1421, 523) in init()
726 << IVec2(421, 1000)); in init()
728 << IVec2(0, 500) in init()
729 << IVec2(429, 200) in init()
730 << IVec2(513, 687)); in init()
733 << IVec2(0, 513)); in init()
735 << IVec2(0, 98) in init()
736 << IVec2(98, 511)); in init()
738 << IVec2(0, 591) in init()
739 << IVec2(371, 400)); in init()
742 << IVec2(500, 500)); in init()
744 << IVec2(600, 123) in init()
745 << IVec2(723, 477)); in init()
747 << IVec2(600, 200) in init()
748 << IVec2(601, 599)); in init()
751 << IVec2(1000, 799)); in init()
753 << IVec2(780, 220) in init()
754 << IVec2(1000, 500)); in init()
756 << IVec2(780, 321) in init()
757 << IVec2(1000, 501)); in init()