mirror of
https://github.com/samsonjs/media.git
synced 2026-04-21 13:55:47 +00:00
GLEffectsFrameProcessor, MatrixShaderProgram and FinalMatrixShaderProgramWrapper are currently setup to handle the input frames coming from an external input (i.e. a video decoder). Image input is loaded into Bitmap objects at the start of the pipeline, so they are not produced externally. The changes provide a way for the frame processing pipeline to handle this "internal" (i.e. non-external) input. PiperOrigin-RevId: 508645244 |
||
|---|---|---|
| .. | ||
| fragment_shader_contrast_es2.glsl | ||
| fragment_shader_hsl_es2.glsl | ||
| fragment_shader_lut_es2.glsl | ||
| fragment_shader_oetf_es3.glsl | ||
| fragment_shader_transformation_es2.glsl | ||
| fragment_shader_transformation_external_yuv_es3.glsl | ||
| fragment_shader_transformation_sdr_external_es2.glsl | ||
| fragment_shader_transformation_sdr_internal_es2.glsl | ||
| fragment_shader_transformation_sdr_oetf_es2.glsl | ||
| vertex_shader_transformation_es2.glsl | ||
| vertex_shader_transformation_es3.glsl | ||