Przeglądaj źródła

libobs: Fix luma sampling for packed 4:2:2 sources

(cherry picked from commit 7ff5dd63b9f2edf31d155f2fda547d09489c0fc0)
jpark37 2 lat temu
rodzic
commit
fba8618675
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      libobs/data/format_conversion.effect

+ 2 - 2
libobs/data/format_conversion.effect

@@ -153,12 +153,12 @@ VertTexTexPos VSPacked422Left_Reverse(uint id : VERTEXID)
 	float x = idHigh * 4. - 1.;
 	float y = idLow * 4. - 1.;
 
-	float u = idHigh * 2. + width_x2_i;
+	float u = idHigh * 2.;
 	float v = idLow * 2.;
 	v = obs_glsl_compile ? v : (1. - v);
 
 	VertTexTexPos vert_out;
-	vert_out.uvuv = float4(width_d2 * u, height * v, u, v);
+	vert_out.uvuv = float4(width_d2 * u, height * v, u + width_x2_i, v);
 	vert_out.pos = float4(x, y, 0., 1.);
 	return vert_out;
 }