Lines Matching defs:subregion_rect

103 static void rgz_get_src_rect(hwc_layer_1_t* layer, blit_rect_t *subregion_rect, blit_rect_t *res_rect);
316 static void rgz_set_dst_data(rgz_out_params_t *params, blit_rect_t *subregion_rect,
330 e->bp.dstrect.left = subregion_rect->left;
331 e->bp.dstrect.top = subregion_rect->top;
332 e->bp.dstrect.width = WIDTH(*subregion_rect);
333 e->bp.dstrect.height = HEIGHT(*subregion_rect);
337 blit_rect_t *subregion_rect, struct rgz_blt_entry* e, int is_src2)
359 rgz_get_src_rect(hwc_layer, subregion_rect, &res_rect);
370 static void rgz_set_clip_rect(rgz_out_params_t *params, blit_rect_t *subregion_rect,
377 clip_rect.left = max(0, subregion_rect->left);
378 clip_rect.top = max(0, subregion_rect->top);
379 clip_rect.bottom = min(screen_geom->height, subregion_rect->bottom);
380 clip_rect.right = min(screen_geom->width, subregion_rect->right);
417 blit_rect_t *subregion_rect, rgz_layer_t *rgz_src1)
432 tmp_rect = *subregion_rect;
436 rgz_set_clip_rect(params, subregion_rect, e);
452 blit_rect_t *subregion_rect, rgz_layer_t *rgz_src1, rgz_layer_t *rgz_src2)
467 tmp_rect = *subregion_rect;
471 rgz_set_clip_rect(params, subregion_rect, e);
482 rgz_set_src_data(params, rgz_src2, subregion_rect, e, 1);
1220 static void rgz_get_src_rect(hwc_layer_1_t* layer, blit_rect_t *subregion_rect, blit_rect_t *res_rect)
1245 delta_top = subregion_rect->top - layer->displayFrame.top;
1246 delta_left = subregion_rect->left - layer->displayFrame.left;
1247 res_width = WIDTH(*subregion_rect);
1248 res_height = HEIGHT(*subregion_rect);