[Spice-devel] [spice-common v2 08/13] quic: s/decorrelate_drow/correlate_row
Frediano Ziglio
fziglio at redhat.com
Wed Aug 2 09:10:56 UTC 2017
>
> The naming is odd as this is just an alias for channel->correlate_row.
> This will also help in subsequent commits to make things more
> consistent with quic_rgb_tmpl.c
>
> Signed-off-by: Christophe Fergeau <cfergeau at redhat.com>
This IMHO should go as 1/13 and is more related to previous series.
> ---
> common/quic_tmpl.c | 54
> +++++++++++++++++++++++++++---------------------------
> 1 file changed, 27 insertions(+), 27 deletions(-)
>
> diff --git a/common/quic_tmpl.c b/common/quic_tmpl.c
> index 5ca96fd..c291768 100644
> --- a/common/quic_tmpl.c
> +++ b/common/quic_tmpl.c
> @@ -87,7 +87,7 @@ static void FNAME(compress_row0_seg)(Encoder *encoder,
> Channel *channel, int i,
> const unsigned int bpc_mask)
> {
> CommonState *state = &channel->state;
> - BYTE * const decorrelate_drow = channel->correlate_row;
> + BYTE * const correlate_row = channel->correlate_row;
> int stopidx;
>
> spice_assert(end - i > 0);
> @@ -95,8 +95,8 @@ static void FNAME(compress_row0_seg)(Encoder *encoder,
> Channel *channel, int i,
> if (i == 0) {
> unsigned int codeword, codewordlen;
>
> - decorrelate_drow[0] = family.xlatU2L[cur_row->a];
> - golomb_coding(decorrelate_drow[0], find_bucket(channel,
> decorrelate_drow[-1])->bestcode,
> + correlate_row[0] = family.xlatU2L[cur_row->a];
> + golomb_coding(correlate_row[0], find_bucket(channel,
> correlate_row[-1])->bestcode,
> &codeword, &codewordlen);
> encode(encoder, codeword, codewordlen);
>
> @@ -104,8 +104,8 @@ static void FNAME(compress_row0_seg)(Encoder *encoder,
> Channel *channel, int i,
> state->waitcnt--;
> } else {
> state->waitcnt = (tabrand(&state->tabrand_seed) & waitmask);
> - update_model(state, find_bucket(channel, decorrelate_drow[-1]),
> - decorrelate_drow[i]);
> + update_model(state, find_bucket(channel, correlate_row[-1]),
> + correlate_row[i]);
> }
> stopidx = ++i + state->waitcnt;
> } else {
> @@ -115,22 +115,22 @@ static void FNAME(compress_row0_seg)(Encoder *encoder,
> Channel *channel, int i,
> while (stopidx < end) {
> for (; i <= stopidx; i++) {
> unsigned int codeword, codewordlen;
> - decorrelate_drow[i] = FNAME(decorrelate_0)(&cur_row[i],
> bpc_mask);
> - golomb_coding(decorrelate_drow[i],
> - find_bucket(channel, decorrelate_drow[i -
> 1])->bestcode, &codeword,
> + correlate_row[i] = FNAME(decorrelate_0)(&cur_row[i], bpc_mask);
> + golomb_coding(correlate_row[i],
> + find_bucket(channel, correlate_row[i -
> 1])->bestcode, &codeword,
> &codewordlen);
> encode(encoder, codeword, codewordlen);
> }
>
> - update_model(state, find_bucket(channel, decorrelate_drow[stopidx -
> 1]),
> - decorrelate_drow[stopidx]);
> + update_model(state, find_bucket(channel, correlate_row[stopidx -
> 1]),
> + correlate_row[stopidx]);
> stopidx = i + (tabrand(&state->tabrand_seed) & waitmask);
> }
>
> for (; i < end; i++) {
> unsigned int codeword, codewordlen;
> - decorrelate_drow[i] = FNAME(decorrelate_0)(&cur_row[i], bpc_mask);
> - golomb_coding(decorrelate_drow[i], find_bucket(channel,
> decorrelate_drow[i - 1])->bestcode,
> + correlate_row[i] = FNAME(decorrelate_0)(&cur_row[i], bpc_mask);
> + golomb_coding(correlate_row[i], find_bucket(channel, correlate_row[i
> - 1])->bestcode,
> &codeword, &codewordlen);
> encode(encoder, codeword, codewordlen);
> }
> @@ -180,7 +180,7 @@ static void FNAME(compress_row_seg)(Encoder *encoder,
> Channel *channel, int i,
> const unsigned int bpc_mask)
> {
> CommonState *state = &channel->state;
> - BYTE * const decorrelate_drow = channel->correlate_row;
> + BYTE * const correlate_row = channel->correlate_row;
> int stopidx;
> int run_index = 0;
> int run_size;
> @@ -190,11 +190,11 @@ static void FNAME(compress_row_seg)(Encoder *encoder,
> Channel *channel, int i,
> if (i == 0) {
> unsigned int codeword, codewordlen;
>
> - decorrelate_drow[0] = family.xlatU2L[(unsigned)((int)cur_row->a -
> - (int)prev_row->a) &
> bpc_mask];
> + correlate_row[0] = family.xlatU2L[(unsigned)((int)cur_row->a -
> + (int)prev_row->a) &
> bpc_mask];
>
> - golomb_coding(decorrelate_drow[0],
> - find_bucket(channel, decorrelate_drow[-1])->bestcode,
> + golomb_coding(correlate_row[0],
> + find_bucket(channel, correlate_row[-1])->bestcode,
> &codeword,
> &codewordlen);
> encode(encoder, codeword, codewordlen);
> @@ -203,8 +203,8 @@ static void FNAME(compress_row_seg)(Encoder *encoder,
> Channel *channel, int i,
> state->waitcnt--;
> } else {
> state->waitcnt = (tabrand(&state->tabrand_seed) & waitmask);
> - update_model(state, find_bucket(channel, decorrelate_drow[-1]),
> - decorrelate_drow[0]);
> + update_model(state, find_bucket(channel, correlate_row[-1]),
> + correlate_row[0]);
> }
> stopidx = ++i + state->waitcnt;
> } else {
> @@ -215,24 +215,24 @@ static void FNAME(compress_row_seg)(Encoder *encoder,
> Channel *channel, int i,
> for (; i <= stopidx; i++) {
> unsigned int codeword, codewordlen;
> RLE_PRED_IMP;
> - decorrelate_drow[i] = FNAME(decorrelate)(&prev_row[i],
> &cur_row[i], bpc_mask);
> - golomb_coding(decorrelate_drow[i],
> - find_bucket(channel, decorrelate_drow[i -
> 1])->bestcode, &codeword,
> + correlate_row[i] = FNAME(decorrelate)(&prev_row[i],
> &cur_row[i], bpc_mask);
> + golomb_coding(correlate_row[i],
> + find_bucket(channel, correlate_row[i -
> 1])->bestcode, &codeword,
> &codewordlen);
> encode(encoder, codeword, codewordlen);
> }
>
> - update_model(state, find_bucket(channel,
> decorrelate_drow[stopidx - 1]),
> - decorrelate_drow[stopidx]);
> + update_model(state, find_bucket(channel, correlate_row[stopidx -
> 1]),
> + correlate_row[stopidx]);
> stopidx = i + (tabrand(&state->tabrand_seed) & waitmask);
> }
>
> for (; i < end; i++) {
> unsigned int codeword, codewordlen;
> RLE_PRED_IMP;
> - decorrelate_drow[i] = FNAME(decorrelate)(&prev_row[i],
> &cur_row[i], bpc_mask);
> - golomb_coding(decorrelate_drow[i], find_bucket(channel,
> - decorrelate_drow[i
> - 1])->bestcode,
> + correlate_row[i] = FNAME(decorrelate)(&prev_row[i], &cur_row[i],
> bpc_mask);
> + golomb_coding(correlate_row[i], find_bucket(channel,
> + correlate_row[i -
> 1])->bestcode,
> &codeword, &codewordlen);
> encode(encoder, codeword, codewordlen);
> }
Frediano
More information about the Spice-devel
mailing list