Home
last modified time | relevance | path

Searched refs:RectSet (Results 1 – 4 of 4) sorted by relevance

/external/drm_hwcomposer/
Dseparate_rects.cpp75 std::vector<RectSet<TId, TNum>> *out) { in separate_rects()
292 out->push_back(RectSet<TId, TNum>(proto_rect.id_set, out_rect)); in separate_rects()
308 std::vector<RectSet<uint64_t, float>> *out) { in separate_frects_64()
313 std::vector<RectSet<uint64_t, int>> *out) { in separate_rects_64()
324 #define RectSet RectSet<TId, TNum> in main() macro
331 std::vector<RectSet> out; in main()
332 std::vector<RectSet> expected_out; in main()
370 expected_out.push_back(RectSet(IdSet(0), Rect(0, 0, 2, 5))); in main()
371 expected_out.push_back(RectSet(IdSet(1), Rect(2, 5, 6, 6))); in main()
372 expected_out.push_back(RectSet(IdSet(1) | 0, Rect(2, 0, 4, 5))); in main()
[all …]
Dseparate_rects.h144 struct RectSet { struct
148 RectSet(const IdSet<TId> &i, const Rect<TNum> &r) : id_set(i), rect(r) { in RectSet() argument
151 bool operator==(const RectSet<TId, TNum> &rhs) const {
163 std::vector<RectSet<uint64_t, float>> *out);
165 std::vector<RectSet<uint64_t, int>> *out);
Ddrmdisplaycomposition.cpp191 std::vector<separate_rects::RectSet<uint64_t, int>> separate_regions; in SeparateLayers()
197 for (separate_rects::RectSet<uint64_t, int> &region : separate_regions) { in SeparateLayers()
Ddrmdisplaycompositor.cpp61 std::vector<separate_rects::RectSet<uint64_t, int>> out_regions; in Init()
64 for (const separate_rects::RectSet<uint64_t, int> &out_region : out_regions) { in Init()