Lines Matching defs:av1cdfs

193 struct av1cdfs {  struct
194 u16 partition_cdf[13][16];
195 u16 kf_ymode_cdf[KF_MODE_CONTEXTS][KF_MODE_CONTEXTS][AV1_INTRA_MODES - 1];
196 u16 segment_pred_cdf[PREDICTION_PROBS];
197 u16 spatial_pred_seg_tree_cdf[SPATIAL_PREDICTION_PROBS][MAX_MB_SEGMENTS - 1];
198 u16 mbskip_cdf[MBSKIP_CONTEXTS];
199 u16 delta_q_cdf[DELTA_Q_PROBS];
200 u16 delta_lf_multi_cdf[FRAME_LF_COUNT][DELTA_LF_PROBS];
201 u16 delta_lf_cdf[DELTA_LF_PROBS];
202 u16 skip_mode_cdf[SKIP_MODE_CONTEXTS];
203 u16 vartx_part_cdf[VARTX_PART_CONTEXTS][1];
204 u16 tx_size_cdf[MAX_TX_CATS][AV1_TX_SIZE_CONTEXTS][MAX_TX_DEPTH];
205 u16 if_ymode_cdf[BLOCK_SIZE_GROUPS][AV1_INTRA_MODES - 1];
206 u16 uv_mode_cdf[2][AV1_INTRA_MODES][AV1_INTRA_MODES - 1 + 1];
207 u16 intra_inter_cdf[INTRA_INTER_CONTEXTS];
208 u16 comp_inter_cdf[COMP_INTER_CONTEXTS];
209 u16 single_ref_cdf[AV1_REF_CONTEXTS][SINGLE_REFS - 1];
210 u16 comp_ref_type_cdf[COMP_REF_TYPE_CONTEXTS][1];
211 u16 uni_comp_ref_cdf[UNI_COMP_REF_CONTEXTS][UNIDIR_COMP_REFS - 1][1];
212 u16 comp_ref_cdf[AV1_REF_CONTEXTS][FWD_REFS - 1];
213 u16 comp_bwdref_cdf[AV1_REF_CONTEXTS][BWD_REFS - 1];
214 u16 newmv_cdf[NEWMV_MODE_CONTEXTS];
215 u16 zeromv_cdf[ZEROMV_MODE_CONTEXTS];
216 u16 refmv_cdf[REFMV_MODE_CONTEXTS];
217 u16 drl_cdf[DRL_MODE_CONTEXTS];
218 u16 interp_filter_cdf[SWITCHABLE_FILTER_CONTEXTS][AV1_SWITCHABLE_FILTERS - 1];
219 struct mvcdfs mv_cdf;
220 u16 obmc_cdf[BLOCK_SIZE_TYPES];
221 u16 motion_mode_cdf[BLOCK_SIZE_TYPES][2];
222 u16 inter_compound_mode_cdf[AV1_INTER_MODE_CONTEXTS][INTER_COMPOUND_MODES - 1];
223 u16 compound_type_cdf[BLOCK_SIZE_TYPES][CDF_SIZE(COMPOUND_TYPES - 1)];
224 u16 interintra_cdf[BLOCK_SIZE_GROUPS];
225 u16 interintra_mode_cdf[BLOCK_SIZE_GROUPS][INTERINTRA_MODES - 1];
226 u16 wedge_interintra_cdf[BLOCK_SIZE_TYPES];
227 u16 wedge_idx_cdf[BLOCK_SIZE_TYPES][CDF_SIZE(16)];
228 u16 palette_y_mode_cdf[PALETTE_BLOCK_SIZES][PALETTE_Y_MODE_CONTEXTS][1];
229 u16 palette_uv_mode_cdf[PALETTE_UV_MODE_CONTEXTS][1];
230 u16 palette_y_size_cdf[PALETTE_BLOCK_SIZES][PALETTE_SIZES - 1];
231 u16 palette_uv_size_cdf[PALETTE_BLOCK_SIZES][PALETTE_SIZES - 1];
232 u16 cfl_sign_cdf[CFL_JOINT_SIGNS - 1];
233 u16 cfl_alpha_cdf[CFL_ALPHA_CONTEXTS][CFL_ALPHABET_SIZE - 1];
234 u16 intrabc_cdf[1];
235 u16 angle_delta_cdf[DIRECTIONAL_MODES][6];
236 u16 filter_intra_mode_cdf[FILTER_INTRA_MODES - 1];
237 u16 filter_intra_cdf[BLOCK_SIZES_ALL];
238 u16 comp_group_idx_cdf[COMP_GROUP_IDX_CONTEXTS][CDF_SIZE(2)];
239 u16 compound_idx_cdf[COMP_INDEX_CONTEXTS][CDF_SIZE(2)];
240 u16 dummy0[14];
242 u16 palette_y_color_index_cdf[PALETTE_IDX_CONTEXTS][8];
243 u16 palette_uv_color_index_cdf[PALETTE_IDX_CONTEXTS][8];
244 u16 tx_type_intra0_cdf[EXTTX_SIZES][AV1_INTRA_MODES][8];
268 void rockchip_av1_set_default_cdfs(struct av1cdfs *cdfs, argument