[vlc-devel] [PATCH 0/7] Refactor OpenGL fragment shaders

Romain Vimont rom1v at videolabs.io
Wed Jan 22 13:33:42 CET 2020


Here are some changes intended to simplify the logic to compute chroma
conversion in fragment shaders.

Romain Vimont (7):
  opengl: explicitly set swizzle_per_tex values
  opengl: apply chroma conversion using a matrix
  opengl: generate chroma conversion matrices
  opengl: refactor color range for 2-bytes pixels
  opengl: avoid intermediate transpose step
  opengl: rename yuv_coefficients to conv_matrix
  opengl: apply swap U/V components via conv matrix

 modules/video_output/opengl/converter.h       |   4 +-
 .../video_output/opengl/fragment_shaders.c    | 269 +++++++++++-------
 2 files changed, 174 insertions(+), 99 deletions(-)

-- 
2.25.0



More information about the vlc-devel mailing list