Lines Matching defs:cm
21 static void alloc_mode_context(VP9_COMMON *cm, int num_4x4_blk,
28 CHECK_MEM_ERROR(cm, ctx->zcoeff_blk,
32 CHECK_MEM_ERROR(cm, ctx->coeff[i][k],
34 CHECK_MEM_ERROR(cm, ctx->qcoeff[i][k],
36 CHECK_MEM_ERROR(cm, ctx->dqcoeff[i][k],
38 CHECK_MEM_ERROR(cm, ctx->eobs[i][k],
66 static void alloc_tree_contexts(VP9_COMMON *cm, PC_TREE *tree,
68 alloc_mode_context(cm, num_4x4_blk, &tree->none);
69 alloc_mode_context(cm, num_4x4_blk/2, &tree->horizontal[0]);
70 alloc_mode_context(cm, num_4x4_blk/2, &tree->vertical[0]);
74 alloc_mode_context(cm, num_4x4_blk/2, &tree->horizontal[1]);
75 alloc_mode_context(cm, num_4x4_blk/2, &tree->vertical[1]);
90 void vp9_setup_pc_tree(VP9_COMMON *cm, VP9_COMP *cpi) {
101 CHECK_MEM_ERROR(cm, cpi->leaf_tree, vpx_calloc(leaf_nodes,
104 CHECK_MEM_ERROR(cm, cpi->pc_tree, vpx_calloc(tree_nodes,
113 alloc_mode_context(cm, 1, &cpi->leaf_tree[i]);
119 alloc_tree_contexts(cm, tree, 4);
130 alloc_tree_contexts(cm, tree, 4 << (2 * square_index));