Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Michael Barr <b@rr-dav.id.au>2018-10-12 02:50:13 +0300
committerDavid Michael Barr <b@rr-dav.id.au>2018-10-14 14:45:02 +0300
commit8d238cdd06c1e77479b0577cff80efd137b8cbfb (patch)
treeb9e9db3caf260384bd46914137e56dbe320aeea5 /src/ipred.h
parent59c3370eacab17d16791fa9d48687b1abc85703f (diff)
Remove dual-plane chroma-from-luma prediction
Diffstat (limited to 'src/ipred.h')
-rw-r--r--src/ipred.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/ipred.h b/src/ipred.h
index ad35c09..e2d1d73 100644
--- a/src/ipred.h
+++ b/src/ipred.h
@@ -66,16 +66,6 @@ void (name)(pixel *dst, ptrdiff_t stride, \
typedef decl_cfl_pred_1_fn(*cfl_pred_1_fn);
/*
- * dst[plane][x,y] += alpha[plane] * ac[x,y]
- * - alphas contains two q3 scalars (one for each plane) in [-16,16] range;
- */
-#define decl_cfl_pred_fn(name) \
-void (name)(pixel *u_dst, pixel *v_dst, ptrdiff_t stride, \
- const int16_t *ac, const int8_t *const alphas, \
- const int height)
-typedef decl_cfl_pred_fn(*cfl_pred_fn);
-
-/*
* dst[x,y] = pal[idx[x,y]]
* - palette indices are [0-7]
*/
@@ -90,7 +80,6 @@ typedef struct Dav1dIntraPredDSPContext {
// chroma-from-luma
cfl_ac_fn cfl_ac[3 /* 420, 422, 444 */][N_RECT_TX_SIZES /* chroma tx size */];
cfl_pred_1_fn cfl_pred_1[4];
- cfl_pred_fn cfl_pred[4];
// palette
pal_pred_fn pal_pred;