Lines Matching refs:pixel_count
41 struct line_buffer *output_buffer, int x_start, int pixel_count) in pre_mul_alpha_blend() argument
46 for (int i = 0; i < pixel_count; i++) { in pre_mul_alpha_blend()
200 int *src_y_start, int *dst_x_start, int *pixel_count) in clamp_line_coordinates() argument
211 *pixel_count = drm_rect_width(src_line); in clamp_line_coordinates()
215 *pixel_count = drm_rect_height(src_line); in clamp_line_coordinates()
229 *pixel_count += *src_x_start; in clamp_line_coordinates()
233 if (*src_x_start + *pixel_count > current_plane->frame_info->fb->width) in clamp_line_coordinates()
234 *pixel_count = max(0, (int)current_plane->frame_info->fb->width - in clamp_line_coordinates()
240 *pixel_count += *src_y_start; in clamp_line_coordinates()
244 if (*src_y_start + *pixel_count > current_plane->frame_info->fb->height) in clamp_line_coordinates()
245 *pixel_count = max(0, (int)current_plane->frame_info->fb->height - in clamp_line_coordinates()
264 int src_x_start, src_y_start, dst_x_start, pixel_count; in blend_line() local
319 &dst_x_start, &pixel_count); in blend_line()
321 if (pixel_count <= 0) { in blend_line()
335 src_x_start += pixel_count - 1; in blend_line()
338 src_y_start += pixel_count - 1; in blend_line()
349 pixel_count, &stage_buffer->pixels[dst_x_start]); in blend_line()
352 dst_x_start, pixel_count); in blend_line()