Use pixel domain skip error if possible in var-tx
When early skipped in var-tx, distortion is set the same as sse.
If so, use pixel domain sse (i.e. skip error) since is more accureate
than sse from transform domain.
Change-Id: Id3cbc66ea6318108c031413646f3d06250e75e7e
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index 1648cf9..01fa606 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -4468,7 +4468,7 @@
a, l, 1);
} else {
rd_stats->rate += rd_stats->zero_rate;
- rd_stats->dist += RIGHT_SIGNED_SHIFT(tmp_sse, shift);
+ rd_stats->dist += tmp << 4;
rd_stats->skip = 1;
rd_stats->invalid_rate = 1;
return;