Merge "Shrink dct_value_cost[] to int16_t."
This commit is contained in:
@@ -23,8 +23,8 @@
|
|||||||
|
|
||||||
static TOKENVALUE dct_value_tokens[DCT_MAX_VALUE * 2];
|
static TOKENVALUE dct_value_tokens[DCT_MAX_VALUE * 2];
|
||||||
const TOKENVALUE *vp9_dct_value_tokens_ptr;
|
const TOKENVALUE *vp9_dct_value_tokens_ptr;
|
||||||
static int dct_value_cost[DCT_MAX_VALUE * 2];
|
static int16_t dct_value_cost[DCT_MAX_VALUE * 2];
|
||||||
const int *vp9_dct_value_cost_ptr;
|
const int16_t *vp9_dct_value_cost_ptr;
|
||||||
|
|
||||||
// Array indices are identical to previously-existing CONTEXT_NODE indices
|
// Array indices are identical to previously-existing CONTEXT_NODE indices
|
||||||
const vp9_tree_index vp9_coef_tree[TREE_SIZE(ENTROPY_TOKENS)] = {
|
const vp9_tree_index vp9_coef_tree[TREE_SIZE(ENTROPY_TOKENS)] = {
|
||||||
|
@@ -47,7 +47,7 @@ struct VP9_COMP;
|
|||||||
void vp9_tokenize_sb(struct VP9_COMP *cpi, TOKENEXTRA **t, int dry_run,
|
void vp9_tokenize_sb(struct VP9_COMP *cpi, TOKENEXTRA **t, int dry_run,
|
||||||
BLOCK_SIZE bsize);
|
BLOCK_SIZE bsize);
|
||||||
|
|
||||||
extern const int *vp9_dct_value_cost_ptr;
|
extern const int16_t *vp9_dct_value_cost_ptr;
|
||||||
/* TODO: The Token field should be broken out into a separate char array to
|
/* TODO: The Token field should be broken out into a separate char array to
|
||||||
* improve cache locality, since it's needed for costing when the rest of the
|
* improve cache locality, since it's needed for costing when the rest of the
|
||||||
* fields are not.
|
* fields are not.
|
||||||
|
Reference in New Issue
Block a user