Home
last modified time | relevance | path

Searched refs:rects (Results 1 - 25 of 180) sorted by relevance

12345678

/third_party/ffmpeg/libavcodec/
H A Dxsubenc.c131 // TODO: support multiple rects in xsub_encode()
133 av_log(avctx, AV_LOG_WARNING, "Only single rects supported (%d in subtitle.)\n", h->num_rects); in xsub_encode()
136 if (!h->rects[0]->data[0] || !h->rects[0]->data[1]) { in xsub_encode()
142 if (h->rects[0]->nb_colors > 4) in xsub_encode()
143 av_log(avctx, AV_LOG_WARNING, "No more than 4 subtitle colors supported (%d found.)\n", h->rects[0]->nb_colors); in xsub_encode()
146 if (((uint32_t *)h->rects[0]->data[1])[0] & 0xff000000) in xsub_encode()
163 width = FFALIGN(h->rects[0]->w, 2) + PADDING * 2; in xsub_encode()
164 height = FFALIGN(h->rects[0]->h, 2); in xsub_encode()
168 bytestream_put_le16(&hdr, h->rects[ in xsub_encode()
[all...]
H A Ddvdsubdec.c205 if (sub_header->rects) { in reset_rects()
207 av_freep(&sub_header->rects[i]->data[0]); in reset_rects()
208 av_freep(&sub_header->rects[i]->data[1]); in reset_rects()
209 av_freep(&sub_header->rects[i]); in reset_rects()
211 av_freep(&sub_header->rects); in reset_rects()
372 sub_header->rects = av_mallocz(sizeof(*sub_header->rects)); in decode_dvd_subtitles()
373 if (!sub_header->rects) in decode_dvd_subtitles()
375 sub_header->rects[0] = av_mallocz(sizeof(AVSubtitleRect)); in decode_dvd_subtitles()
376 if (!sub_header->rects[ in decode_dvd_subtitles()
[all...]
H A Ddvbsubenc.c284 if (h->num_rects && !h->rects) in dvbsub_encode()
320 bytestream_put_be16(&q, h->rects[region_id]->x); /* left pos */ in dvbsub_encode()
321 bytestream_put_be16(&q, h->rects[region_id]->y); /* top pos */ in dvbsub_encode()
329 if (buf_size < 6 + h->rects[clut_id]->nb_colors * 6) in dvbsub_encode()
334 if (h->rects[clut_id]->nb_colors <= 4) { in dvbsub_encode()
337 } else if (h->rects[clut_id]->nb_colors <= 16) { in dvbsub_encode()
340 } else if (h->rects[clut_id]->nb_colors <= 256) { in dvbsub_encode()
357 for(i = 0; i < h->rects[clut_id]->nb_colors; i++) { in dvbsub_encode()
362 uint32_t x= ((uint32_t*)h->rects[clut_id]->data[1])[i]; in dvbsub_encode()
376 buf_size -= 6 + h->rects[clut_i in dvbsub_encode()
[all...]
H A Dassdec.c49 sub->rects = av_malloc(sizeof(*sub->rects)); in ass_decode_frame()
50 if (!sub->rects) in ass_decode_frame()
52 sub->rects[0] = av_mallocz(sizeof(*sub->rects[0])); in ass_decode_frame()
53 if (!sub->rects[0]) in ass_decode_frame()
56 sub->rects[0]->type = SUBTITLE_ASS; in ass_decode_frame()
57 sub->rects[0]->ass = av_strdup(avpkt->data); in ass_decode_frame()
58 if (!sub->rects[0]->ass) in ass_decode_frame()
H A Ddvdsubenc.c259 int i, rects = h->num_rects, ret; in encode_dvd_subtitles() local
269 if (rects == 0 || !h->rects) in encode_dvd_subtitles()
271 for (i = 0; i < rects; i++) in encode_dvd_subtitles()
272 if (h->rects[i]->type != SUBTITLE_BITMAP) { in encode_dvd_subtitles()
277 for (i = 0; i < rects; i++) in encode_dvd_subtitles()
278 if ((h->rects[i]->flags & AV_SUBTITLE_FLAG_FORCED) != 0) { in encode_dvd_subtitles()
283 vrect = *h->rects[0]; in encode_dvd_subtitles()
285 if (rects > 1) { in encode_dvd_subtitles()
290 int xmin = h->rects[ in encode_dvd_subtitles()
[all...]
H A Dass.c121 AVSubtitleRect **rects = sub->rects, *rect; in ff_ass_add_rect2() local
137 rects = av_realloc_array(rects, new_nb, sizeof(*sub->rects)); in ff_ass_add_rect2()
138 if (!rects) in ff_ass_add_rect2()
142 sub->rects = rects; in ff_ass_add_rect2()
148 rects[sub->num_rects++] = rect; in ff_ass_add_rect2()
H A Dxsubdec.c100 sub->rects = av_mallocz(sizeof(*sub->rects)); in decode_frame()
101 if (!sub->rects) in decode_frame()
104 sub->rects[0] = rect = av_mallocz(sizeof(*sub->rects[0])); in decode_frame()
105 if (!sub->rects[0]) in decode_frame()
/third_party/skia/tests/
H A DGpuRectanizerTest.cpp33 const SkTDArray<SkISize>& rects) { in test_rectanizer_inserts()
35 for (i = 0; i < rects.count(); ++i) { in test_rectanizer_inserts()
37 if (!rectanizer->addRect(rects[i].fWidth, rects[i].fHeight, &loc)) { in test_rectanizer_inserts()
45 static void test_skyline(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_skyline() argument
49 test_rectanizer_inserts(reporter, &skylineRectanizer, rects); in test_skyline()
52 static void test_pow2(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_pow2() argument
56 test_rectanizer_inserts(reporter, &pow2Rectanizer, rects); in test_pow2()
60 SkTDArray<SkISize> rects; in DEF_GPUTEST() local
64 rects in DEF_GPUTEST()
31 test_rectanizer_inserts(skiatest::Reporter*, GrRectanizer* rectanizer, const SkTDArray<SkISize>& rects) test_rectanizer_inserts() argument
[all...]
H A DRTreeTest.cpp28 static bool verify_query(SkRect query, SkRect rects[], const std::vector<int>& found) { in verify_query() argument
32 if (SkRect::Intersects(query, rects[i])) { in verify_query()
46 static void run_queries(skiatest::Reporter* reporter, SkRandom& rand, SkRect rects[], in run_queries() argument
52 REPORTER_ASSERT(reporter, verify_query(query, rects, hits)); in run_queries()
74 SkAutoTMalloc<SkRect> rects(NUM_RECTS); in DEF_TEST()
80 rects[j] = random_rect(rand); in DEF_TEST()
83 rtree.insert(rects.get(), NUM_RECTS); in DEF_TEST()
84 SkASSERT(rects); // SkRTree doesn't take ownership of rects. in DEF_TEST()
86 run_queries(reporter, rand, rects, rtre in DEF_TEST()
[all...]
H A DFlattenableFactoryToName.cpp29 SkIRect rects[2]; in DEF_TEST() local
30 rects[0] = SkIRect::MakeXYWH(0, 150, 500, 200); in DEF_TEST()
31 rects[1] = SkIRect::MakeXYWH(150, 0, 200, 500); in DEF_TEST()
33 region.setRects(rects, 2); in DEF_TEST()
/third_party/skia/bench/graphite/
H A DIntersectionTreeBench.cpp30 SkTArray<SkRect> rects; variable
31 this->gatherRects(&rects);
32 fRectCount = rects.count();
35 fRects[i] = rects[i];
41 virtual void gatherRects(SkTArray<SkRect>* rects) = 0;
50 Rect* rects = fRects; in doBench() local
58 if (!intersectionTree.add(rects[i])) { in doBench()
59 collided[collidedCount++] = rects[i]; in doBench()
62 std::swap(rects, collided); in doBench()
87 void gatherRects(SkTArray<SkRect>* rects) overrid
[all...]
/third_party/skia/src/core/
H A DSkMaskCache.cpp102 RectsBlurKey(SkScalar sigma, SkBlurStyle style, const SkRect rects[], int count) in RectsBlurKey()
108 rects[0].roundOut(&ir); in RectsBlurKey()
109 fSizes[0] = SkSize{rects[0].width(), rects[0].height()}; in RectsBlurKey()
111 fSizes[1] = SkSize{rects[1].width(), rects[1].height()}; in RectsBlurKey()
112 fSizes[2] = SkSize{rects[0].x() - rects[1].x(), rects[0].y() - rects[ in RectsBlurKey()
166 FindAndRef(SkScalar sigma, SkBlurStyle style, const SkRect rects[], int count, SkMask* mask, SkResourceCache* localCache) FindAndRef() argument
180 Add(SkScalar sigma, SkBlurStyle style, const SkRect rects[], int count, const SkMask& mask, SkCachedData* data, SkResourceCache* localCache) Add() argument
[all...]
/third_party/mesa3d/src/imgui/
H A Dimstb_rectpack.h47 // 0.08 (2015-09-13) really fix bug with empty rects (w=0 or h=0)
48 // 0.07 (2015-09-13) fix bug with empty rects (w=0 or h=0)
88 STBRP_DEF int stbrp_pack_rects (stbrp_context *context, stbrp_rect *rects, int num_rects);
90 // 'stbrp_rect' defined below, stored in the array 'rects', and there
99 // You should not try to access the 'rects' array from another thread
549 STBRP_DEF int stbrp_pack_rects(stbrp_context *context, stbrp_rect *rects, int num_rects) in stbrp_pack_rects() argument
555 rects[i].was_packed = i; in stbrp_pack_rects()
559 STBRP_SORT(rects, num_rects, sizeof(rects[0]), rect_height_compare); in stbrp_pack_rects()
562 if (rects[ in stbrp_pack_rects()
[all...]
/third_party/skia/third_party/externals/imgui/
H A Dimstb_rectpack.h49 // 0.08 (2015-09-13) really fix bug with empty rects (w=0 or h=0)
50 // 0.07 (2015-09-13) fix bug with empty rects (w=0 or h=0)
90 STBRP_DEF int stbrp_pack_rects (stbrp_context *context, stbrp_rect *rects, int num_rects);
92 // 'stbrp_rect' defined below, stored in the array 'rects', and there
101 // You should not try to access the 'rects' array from another thread
558 STBRP_DEF int stbrp_pack_rects(stbrp_context *context, stbrp_rect *rects, int num_rects) in stbrp_pack_rects() argument
564 rects[i].was_packed = i; in stbrp_pack_rects()
568 STBRP_SORT(rects, num_rects, sizeof(rects[0]), rect_height_compare); in stbrp_pack_rects()
571 if (rects[ in stbrp_pack_rects()
[all...]
/third_party/skia/docs/examples/
H A DRegion_setRects.cpp7 SkIRect rects[] = { {10, 10, 40, 40}, {20, 20, 50, 50}, {30, 30, 60, 60} }; in REG_FIDDLE() local
9 region.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
12 for (auto add : rects) { in REG_FIDDLE()
H A DRegion_translate.cpp8 SkIRect rects[] = {{40, 20, 50, 30}, {70, 40, 80, 50}, { 60, 10, 70, 20}}; in REG_FIDDLE() local
9 test.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
H A DRegion_Cliperator_next.cpp8 SkIRect rects[] = {{1, 2, 3, 4}, {5, 6, 7, 8}}; in REG_FIDDLE() local
9 region.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
H A DRegion_Iterator_next.cpp8 SkIRect rects[] = {{1, 2, 3, 4}, {5, 6, 7, 8}}; in REG_FIDDLE() local
9 region.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
H A DRegion_quickReject_2.cpp9 SkIRect rects[] = {{4, 2, 5, 3}, {7, 2, 8, 3}}; in REG_FIDDLE() local
10 test.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
H A DRegion_translate_2.cpp8 SkIRect rects[] = {{40, 20, 50, 30}, {70, 40, 80, 50}, { 60, 10, 70, 20}}; in REG_FIDDLE() local
9 test.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
H A DRegion_Iterator_rgn.cpp8 SkIRect rects[] = {{1, 2, 3, 4}, {3, 4, 5, 6}}; in REG_FIDDLE() local
9 region.setRects(rects, SK_ARRAY_COUNT(rects)); in REG_FIDDLE()
/third_party/skia/bench/
H A DRTreeBench.cpp40 SkAutoTMalloc<SkRect> rects(NUM_BUILD_RECTS);
42 rects[i] = fProc(rand, i, NUM_BUILD_RECTS);
47 tree.insert(rects.get(), NUM_BUILD_RECTS);
48 SkASSERT(rects != nullptr); // It'd break this bench if the tree took ownership of rects.
73 SkAutoTMalloc<SkRect> rects(NUM_QUERY_RECTS);
75 rects[i] = fProc(rand, i, NUM_QUERY_RECTS);
77 fTree.insert(rects.get(), NUM_QUERY_RECTS);
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_meta_clear.c980 const VkClearRect *rects) in emit_subpass_color_clear_rects()
1016 /* Emit clear rects */ in emit_subpass_color_clear_rects()
1033 .x = rects[i].rect.offset.x, in emit_subpass_color_clear_rects()
1034 .y = rects[i].rect.offset.y, in emit_subpass_color_clear_rects()
1035 .width = rects[i].rect.extent.width, in emit_subpass_color_clear_rects()
1036 .height = rects[i].rect.extent.height, in emit_subpass_color_clear_rects()
1041 v3dv_CmdSetScissor(cmd_buffer_handle, 0, 1, &rects[i].rect); in emit_subpass_color_clear_rects()
1044 for (uint32_t layer_offset = 0; layer_offset < rects[i].layerCount; in emit_subpass_color_clear_rects()
1046 uint32_t layer = rects[i].baseArrayLayer + layer_offset; in emit_subpass_color_clear_rects()
1053 assert(rects[ in emit_subpass_color_clear_rects()
972 emit_subpass_color_clear_rects(struct v3dv_cmd_buffer *cmd_buffer, struct v3dv_render_pass *pass, struct v3dv_subpass *subpass, uint32_t rt_idx, const VkClearColorValue *clear_color, bool is_layered, bool all_rects_same_layers, uint32_t rect_count, const VkClearRect *rects) emit_subpass_color_clear_rects() argument
1074 emit_subpass_ds_clear_rects(struct v3dv_cmd_buffer *cmd_buffer, struct v3dv_render_pass *pass, struct v3dv_subpass *subpass, VkImageAspectFlags aspects, const VkClearDepthStencilValue *clear_ds, bool is_layered, bool all_rects_same_layers, uint32_t rect_count, const VkClearRect *rects) emit_subpass_ds_clear_rects() argument
1163 gather_layering_info(uint32_t rect_count, const VkClearRect *rects, bool *is_layered, bool *all_rects_same_layers) gather_layering_info() argument
[all...]
/third_party/skia/gm/
H A Dimagealphathreshold.cpp46 SkIRect rects[2]; in create_filter_paint() local
47 rects[0] = SkIRect::MakeXYWH(0, 150, WIDTH, HEIGHT - 300); in create_filter_paint()
48 rects[1] = SkIRect::MakeXYWH(150, 0, WIDTH - 300, HEIGHT); in create_filter_paint()
50 region.setRects(rects, 2); in create_filter_paint()
195 SkIRect rects[2]; in DEF_SIMPLE_GM_BG() local
196 rects[0] = SkIRect::MakeXYWH(0, 150, WIDTH, HEIGHT - 300); in DEF_SIMPLE_GM_BG()
197 rects[1] = SkIRect::MakeXYWH(150, 0, WIDTH - 300, HEIGHT); in DEF_SIMPLE_GM_BG()
199 region.setRects(rects, 2); in DEF_SIMPLE_GM_BG()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_blit2d.c201 struct radv_meta_blit2d_rect *rects, enum blit2d_src_type src_type, in radv_meta_blit2d_normal_dst()
227 rects[r].src_x, in radv_meta_blit2d_normal_dst()
228 rects[r].src_y, in radv_meta_blit2d_normal_dst()
229 rects[r].src_x + rects[r].width, in radv_meta_blit2d_normal_dst()
230 rects[r].src_y + rects[r].height, in radv_meta_blit2d_normal_dst()
264 .offset = { rects[r].dst_x, rects[r].dst_y }, in radv_meta_blit2d_normal_dst()
265 .extent = { rects[ in radv_meta_blit2d_normal_dst()
197 radv_meta_blit2d_normal_dst(struct radv_cmd_buffer *cmd_buffer, struct radv_meta_blit2d_surf *src_img, struct radv_meta_blit2d_buffer *src_buf, struct radv_meta_blit2d_surf *dst, unsigned num_rects, struct radv_meta_blit2d_rect *rects, enum blit2d_src_type src_type, uint32_t log2_samples) radv_meta_blit2d_normal_dst() argument
376 radv_meta_blit2d(struct radv_cmd_buffer *cmd_buffer, struct radv_meta_blit2d_surf *src_img, struct radv_meta_blit2d_buffer *src_buf, struct radv_meta_blit2d_surf *dst, unsigned num_rects, struct radv_meta_blit2d_rect *rects) radv_meta_blit2d() argument
[all...]

Completed in 15 milliseconds

12345678