Lines Matching refs:pat

399 void empty_structure(rga_buffer_t *src, rga_buffer_t *dst, rga_buffer_t *pat,  in empty_structure()  argument
405 if (pat != NULL) in empty_structure()
406 memset(pat, 0, sizeof(*pat)); in empty_structure()
1039 IM_STATUS rga_check_blend(rga_buffer_t src, rga_buffer_t pat, rga_buffer_t dst, int pat_enable, int… in rga_check_blend() argument
1044 pat_fmt = pat.format; in rga_check_blend()
1100 if (pat_enable && (pat.width != dst.width || pat.height != dst.height)) { in rga_check_blend()
1103 pat.width, pat.height, dst.width, dst.height); in rga_check_blend()
1127 IM_STATUS rga_check_feature(rga_buffer_t src, rga_buffer_t pat, rga_buffer_t dst, in rga_check_feature() argument
1153 …if ((pat_enable ? (pat.color_space_mode & IM_RGB_TO_YUV_MASK) : 0) && (~feature_usage & IM_RGA_SUP… in rga_check_feature()
1161 (pat_enable ? (pat.color_space_mode & IM_FULL_CSC_MASK) : 0)) && in rga_check_feature()
1189 IM_STATUS rga_check(const rga_buffer_t src, const rga_buffer_t dst, const rga_buffer_t pat, in rga_check() argument
1203 if (rga_is_buffer_valid(pat)) in rga_check()
1208 ret = rga_check_feature(src, pat, dst, pat_enable, mode_usage, rga_info.feature); in rga_check()
1232 ret = rga_check_info("pat", pat, pat_rect, rga_info.input_resolution); in rga_check()
1235 ret = rga_check_format("pat", pat, pat_rect, rga_info.input_format, mode_usage); in rga_check()
1238 ret = rga_check_align("pat", pat, rga_info.byte_stride, true); in rga_check()
1259 ret = rga_check_blend(src, pat, dst, pat_enable, mode_usage); in rga_check()
1271 IM_STATUS rga_check_external(rga_buffer_t src, rga_buffer_t dst, rga_buffer_t pat, in rga_check_external() argument
1298 if (rga_is_buffer_valid(pat)) { in rga_check_external()
1299 rga_apply_rect(&pat, &pat_rect); in rga_check_external()
1300 format = convert_to_rga_format(pat.format); in rga_check_external()
1302 IM_LOGW("Invaild pat format [0x%x]!\n", pat.format); in rga_check_external()
1305 pat.format = format; in rga_check_external()
1308 return rga_check(src, dst, pat, src_rect, dst_rect, pat_rect, mode_usage); in rga_check_external()
1526 …S rga_task_submit(im_job_handle_t job_handle, rga_buffer_t src, rga_buffer_t dst, rga_buffer_t pat, in rga_task_submit() argument
1574 rga_is_buffer_valid(pat)) { in rga_task_submit()
1576 ret = rga_set_buffer_info(pat, &patinfo); in rga_task_submit()
1580 rga_apply_rect(&pat, &prect); in rga_task_submit()
1581 format = convert_to_rga_format(pat.format); in rga_task_submit()
1583 IM_LOGW("Invaild pat format [0x%x]!\n", pat.format); in rga_task_submit()
1586 pat.format = format; in rga_task_submit()
1588 …rga_set_rect(&patinfo.rect, prect.x, prect.y, pat.width, pat.height, pat.wstride, pat.hstride, pat in rga_task_submit()
1591 ret = rga_check(src, dst, pat, srect, drect, prect, usage); in rga_task_submit()
1704 if (pat.format == RK_FORMAT_RGBA2BPP) { in rga_task_submit()
1793 if (rga_is_buffer_valid(pat) && in rga_task_submit()
1795 NormalRgaIsRgbFormat(pat.format) && in rga_task_submit()
1802 pat.format, translate_format_str(pat.format), in rga_task_submit()
1807 if (rga_is_buffer_valid(pat) && in rga_task_submit()
1809 NormalRgaIsRgbFormat(pat.format) && in rga_task_submit()
1819pat.format, rga_is_buffer_valid(pat) ? translate_format_str(pat.format) : "none", in rga_task_submit()
1824 if (rga_is_buffer_valid(pat) && in rga_task_submit()
1826 NormalRgaIsRgbFormat(pat.format) && in rga_task_submit()
1836pat.format, rga_is_buffer_valid(pat) ? translate_format_str(pat.format) : "none", in rga_task_submit()
1908 if (rga_is_buffer_valid(pat)) in rga_task_submit()
1909 patinfo.rd_mode = pat.rd_mode; in rga_task_submit()
1936 } else if ((usage & IM_ALPHA_BLEND_MASK) && rga_is_buffer_valid(pat)) { in rga_task_submit()
1945 if (rga_is_buffer_valid(pat)) in rga_task_submit()
1946 rga_dump_channel_info(IM_LOG_ERROR | IM_LOG_FORCE, "src1/pat", prect, pat); in rga_task_submit()
1964 IM_STATUS rga_single_task_submit(rga_buffer_t src, rga_buffer_t dst, rga_buffer_t pat, in rga_single_task_submit() argument
1968 …return rga_task_submit(0, src, dst, pat, srect, drect, prect, acquire_fence_fd, release_fence_fd, … in rga_single_task_submit()
1971 …S rga_task_submit(im_job_handle_t job_handle, rga_buffer_t src, rga_buffer_t dst, rga_buffer_t pat, in rga_task_submit() argument
1973 return rga_task_submit(job_handle, src, dst, pat, srect, drect, prect, 0, NULL, opt_ptr, usage); in rga_task_submit()