Commit de1d6cb3 authored by Paul B Mahol's avatar Paul B Mahol

avfilter/vf_v360: fix small artifacts between corners in EAC format

parent 2f87c9f6
......@@ -1768,8 +1768,8 @@ static void eac_to_xyz(const V360Context *s,
float l_x, l_y, l_z;
float uf = (float)i / width;
float vf = (float)j / height;
float uf = (i + 0.5f) / width;
float vf = (j + 0.5f) / height;
// EAC has 2-pixel padding on faces except between faces on the same row
// Padding pixels seems not to be stretched with tangent as regular pixels
......@@ -1888,6 +1888,9 @@ static void xyz_to_eac(const V360Context *s,
uf *= width;
vf *= height;
uf -= 0.5f;
vf -= 0.5f;
ui = floorf(uf);
vi = floorf(vf);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment