[Spice-devel] [spice-common 12/14] quic: s/decorrelate_drow/correlate_row

Christophe Fergeau cfergeau at redhat.com
Wed Jul 5 08:20:46 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
---
 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 1d6cf77..81aba72 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);
         }
-- 
2.13.0



More information about the Spice-devel mailing list