/third_party/ffmpeg/libavcodec/mips/ |
H A D | hevcpred_mips.h | 48 ptrdiff_t stride, int log2, int c_idx); 53 ptrdiff_t stride, int c_idx, int mode); 58 ptrdiff_t stride, int c_idx, int mode); 63 ptrdiff_t stride, int c_idx, int mode); 68 ptrdiff_t stride, int c_idx, int mode); 70 void ff_intra_pred_8_16x16_msa(struct HEVCContext *s, int x0, int y0, int c_idx); 71 void ff_intra_pred_8_32x32_msa(struct HEVCContext *s, int x0, int y0, int c_idx);
|
H A D | hevcpred_msa.c | 1813 ptrdiff_t stride, int log2, int c_idx) in ff_hevc_intra_pred_dc_msa() 1817 hevc_intra_pred_dc_4x4_msa(src_top, src_left, dst, stride, c_idx); in ff_hevc_intra_pred_dc_msa() 1821 hevc_intra_pred_dc_8x8_msa(src_top, src_left, dst, stride, c_idx); in ff_hevc_intra_pred_dc_msa() 1825 hevc_intra_pred_dc_16x16_msa(src_top, src_left, dst, stride, c_idx); in ff_hevc_intra_pred_dc_msa() 1837 ptrdiff_t stride, int c_idx, int mode) in ff_pred_intra_pred_angular_0_msa() 1840 hevc_intra_pred_horiz_4x4_msa(src_top, src_left, dst, stride, c_idx); in ff_pred_intra_pred_angular_0_msa() 1842 hevc_intra_pred_vert_4x4_msa(src_top, src_left, dst, stride, c_idx); in ff_pred_intra_pred_angular_0_msa() 1855 ptrdiff_t stride, int c_idx, int mode) in ff_pred_intra_pred_angular_1_msa() 1858 hevc_intra_pred_horiz_8x8_msa(src_top, src_left, dst, stride, c_idx); in ff_pred_intra_pred_angular_1_msa() 1860 hevc_intra_pred_vert_8x8_msa(src_top, src_left, dst, stride, c_idx); in ff_pred_intra_pred_angular_1_msa() 1811 ff_hevc_intra_pred_dc_msa(uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int log2, int c_idx) ff_hevc_intra_pred_dc_msa() argument 1834 ff_pred_intra_pred_angular_0_msa(uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode) ff_pred_intra_pred_angular_0_msa() argument 1852 ff_pred_intra_pred_angular_1_msa(uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode) ff_pred_intra_pred_angular_1_msa() argument 1870 ff_pred_intra_pred_angular_2_msa(uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode) ff_pred_intra_pred_angular_2_msa() argument 1888 ff_pred_intra_pred_angular_3_msa(uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode) ff_pred_intra_pred_angular_3_msa() argument 1906 ff_intra_pred_8_16x16_msa(HEVCContext *s, int x0, int y0, int c_idx) ff_intra_pred_8_16x16_msa() argument 2419 ff_intra_pred_8_32x32_msa(HEVCContext *s, int x0, int y0, int c_idx) ff_intra_pred_8_32x32_msa() argument [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | hevc_cabac.c | 888 static int hevc_transform_skip_flag_decode(HEVCContext *s, int c_idx) in hevc_transform_skip_flag_decode() argument 890 return GET_CABAC(elem_offset[TRANSFORM_SKIP_FLAG] + !!c_idx); in hevc_transform_skip_flag_decode() 893 static int explicit_rdpcm_flag_decode(HEVCContext *s, int c_idx) in explicit_rdpcm_flag_decode() argument 895 return GET_CABAC(elem_offset[EXPLICIT_RDPCM_FLAG] + !!c_idx); in explicit_rdpcm_flag_decode() 898 static int explicit_rdpcm_dir_flag_decode(HEVCContext *s, int c_idx) in explicit_rdpcm_dir_flag_decode() argument 900 return GET_CABAC(elem_offset[EXPLICIT_RDPCM_DIR_FLAG] + !!c_idx); in explicit_rdpcm_dir_flag_decode() 916 static av_always_inline void last_significant_coeff_xy_prefix_decode(HEVCContext *s, int c_idx, in last_significant_coeff_xy_prefix_decode() argument 923 if (!c_idx) { in last_significant_coeff_xy_prefix_decode() 954 static av_always_inline int significant_coeff_group_flag_decode(HEVCContext *s, int c_idx, int ctx_cg) in significant_coeff_group_flag_decode() argument 958 inc = FFMIN(ctx_cg, 1) + (c_idx> in significant_coeff_group_flag_decode() 969 significant_coeff_flag_decode_0(HEVCContext *s, int c_idx, int offset) significant_coeff_flag_decode_0() argument 974 coeff_abs_level_greater1_flag_decode(HEVCContext *s, int c_idx, int inc) coeff_abs_level_greater1_flag_decode() argument 983 coeff_abs_level_greater2_flag_decode(HEVCContext *s, int c_idx, int inc) coeff_abs_level_greater2_flag_decode() argument 1031 ff_hevc_hls_residual_coding(HEVCContext *s, int x0, int y0, int log2_trafo_size, enum ScanType scan_idx, int c_idx) ff_hevc_hls_residual_coding() argument [all...] |
H A D | hevcpred_template.c | 31 int log2_size, int c_idx) in intra_pred() 75 int hshift = s->ps.sps->hshift[c_idx]; in intra_pred() 76 int vshift = s->ps.sps->vshift[c_idx]; in intra_pred() 86 int spin = c_idx && !size_in_tbs_v && ((2 * y0) & (1 << s->ps.sps->log2_min_tb_size)); in intra_pred() 90 ptrdiff_t stride = s->frame->linesize[c_idx] / sizeof(pixel); in intra_pred() 91 pixel *src = (pixel*)s->frame->data[c_idx] + x + y * stride; in intra_pred() 95 enum IntraPredMode mode = c_idx ? lc->tu.intra_pred_mode_c : in intra_pred() 291 if (!s->ps.sps->intra_smoothing_disabled_flag && (c_idx == 0 || s->ps.sps->chroma_format_idc == 3)) { in intra_pred() 298 if (s->ps.sps->sps_strong_intra_smoothing_enable_flag && c_idx == 0 && in intra_pred() 338 (uint8_t *)left, stride, log2_size, c_idx); in intra_pred() 30 intra_pred(HEVCContext *s, int x0, int y0, int log2_size, int c_idx) intra_pred() argument 390 pred_dc(uint8_t *_src, const uint8_t *_top, const uint8_t *_left, ptrdiff_t stride, int log2_size, int c_idx) pred_dc() argument 421 pred_angular(uint8_t *_src, const uint8_t *_top, const uint8_t *_left, ptrdiff_t stride, int c_idx, int mode, int size) pred_angular() argument 514 pred_angular_0(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode) pred_angular_0() argument 521 pred_angular_1(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode) pred_angular_1() argument 528 pred_angular_2(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode) pred_angular_2() argument 535 pred_angular_3(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode) pred_angular_3() argument [all...] |
H A D | hevc_filter.c | 47 static int chroma_tc(HEVCContext *s, int qp_y, int c_idx, int tc_offset) in chroma_tc() argument 55 if (c_idx == 1) in chroma_tc() 202 int c_idx, int x_ctb, int y_ctb) in copy_CTB_to_hv() 205 int w = s->ps.sps->width >> s->ps.sps->hshift[c_idx]; in copy_CTB_to_hv() 206 int h = s->ps.sps->height >> s->ps.sps->vshift[c_idx]; in copy_CTB_to_hv() 209 memcpy(s->sao_pixel_buffer_h[c_idx] + (((2 * y_ctb) * w + x) << sh), in copy_CTB_to_hv() 211 memcpy(s->sao_pixel_buffer_h[c_idx] + (((2 * y_ctb + 1) * w + x) << sh), in copy_CTB_to_hv() 215 copy_vert(s->sao_pixel_buffer_v[c_idx] + (((2 * x_ctb) * h + y) << sh), src, sh, height, 1 << sh, stride_src); in copy_CTB_to_hv() 217 copy_vert(s->sao_pixel_buffer_v[c_idx] + (((2 * x_ctb + 1) * h + y) << sh), src + ((width - 1) << sh), sh, height, 1 << sh, stride_src); in copy_CTB_to_hv() 223 int x0, int y0, int width, int height, int c_idx) in restore_tqb_pixels() 200 copy_CTB_to_hv(HEVCContext *s, const uint8_t *src, ptrdiff_t stride_src, int x, int y, int width, int height, int c_idx, int x_ctb, int y_ctb) copy_CTB_to_hv() argument 220 restore_tqb_pixels(HEVCContext *s, uint8_t *src1, const uint8_t *dst1, ptrdiff_t stride_src, ptrdiff_t stride_dst, int x0, int y0, int width, int height, int c_idx) restore_tqb_pixels() argument 259 int c_idx; sao_filter_CTB() local [all...] |
H A D | hevcpred.h | 32 void (*intra_pred[4])(struct HEVCContext *s, int x0, int y0, int c_idx); 37 ptrdiff_t stride, int log2_size, int c_idx); 40 int c_idx, int mode);
|
H A D | hevcdec.c | 526 int c_idx; in set_sps() local 528 for(c_idx = 0; c_idx < c_count; c_idx++) { in set_sps() 529 int w = sps->width >> sps->hshift[c_idx]; in set_sps() 530 int h = sps->height >> sps->vshift[c_idx]; in set_sps() 531 s->sao_pixel_buffer_h[c_idx] = in set_sps() 534 s->sao_pixel_buffer_v[c_idx] = in set_sps() 537 if (!s->sao_pixel_buffer_h[c_idx] || in set_sps() 538 !s->sao_pixel_buffer_v[c_idx]) in set_sps() 1015 int c_idx, i; hls_sao_param() local [all...] |
H A D | hevcdsp.h | 71 struct SAOParams *sao, int *borders, int _width, int _height, int c_idx,
|
H A D | hevcdsp_template.c | 358 int c_idx, uint8_t *vert_edge, in sao_edge_restore_0() 364 int16_t *sao_offset_val = sao->offset_val[c_idx]; in sao_edge_restore_0() 365 int sao_eo_class = sao->eo_class[c_idx]; in sao_edge_restore_0() 408 int c_idx, uint8_t *vert_edge, in sao_edge_restore_1() 414 int16_t *sao_offset_val = sao->offset_val[c_idx]; in sao_edge_restore_1() 415 int sao_eo_class = sao->eo_class[c_idx]; in sao_edge_restore_1() 355 sao_edge_restore_0(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, SAOParams *sao, int *borders, int _width, int _height, int c_idx, uint8_t *vert_edge, uint8_t *horiz_edge, uint8_t *diag_edge) sao_edge_restore_0() argument 405 sao_edge_restore_1(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, ptrdiff_t stride_src, SAOParams *sao, int *borders, int _width, int _height, int c_idx, uint8_t *vert_edge, uint8_t *horiz_edge, uint8_t *diag_edge) sao_edge_restore_1() argument
|
H A D | hevcdec.h | 688 int c_idx);
|
/third_party/rust/crates/clap/src/util/ |
H A D | graph.rs | 36 let c_idx = self.0.len(); 38 self.0[parent].children.push(c_idx); 39 c_idx
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_packed_varyings.c | 346 nir_load_const_instr *c_idx = in get_packed_varying_deref() local 348 c_idx->value[0].u32 = vertex_index; in get_packed_varying_deref() 349 nir_builder_instr_insert(&state->b, &c_idx->instr); in get_packed_varying_deref() 351 deref = nir_build_deref_array(&state->b, deref, &c_idx->def); in get_packed_varying_deref() 632 nir_load_const_instr *c_idx = in lower_arraylike() local 634 c_idx->value[0].u32 = i; in lower_arraylike() 635 nir_builder_instr_insert(&state->b, &c_idx->instr); in lower_arraylike() 638 nir_build_deref_array(&state->b, unpacked_var_deref, &c_idx->def); in lower_arraylike()
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_fade.c | 198 #define INTERP(c_name, c_idx) av_clip_uint8(((c[c_idx]<<16) + ((int)p[c_name] - (int)c[c_idx]) * s->factor + (1<<15)) >> 16) in filter_rgb() 222 #define INTERPP(c_name, c_idx) av_clip_uint8(((c[c_idx]<<16) + ((int)c_name - (int)c[c_idx]) * s->factor + (1<<15)) >> 16) in filter_rgb_planar()
|