media/libraries/effect/src
huangdarwin 99ae44efa4 Overlays: Create OverlayMatrixProvider.
Split this logic out from `OverlayShaderProgram`, to share logic like
this with `VideoCompositor`.

Also, remove the unused `context` parameter from `OverlayShaderProgram`

`VideoCompositor` will reuse `OverlayMatrixProvider`'s storing of the matrices,
though it may generate the matrices differently, since `OverlayShaderProgram`
applies this in the fragment shader, whereas `VideoCompositor` applies this in the
vertex shader.

PiperOrigin-RevId: 560142164
2023-08-25 11:05:03 -07:00
..
androidTest Overlay: Rename alpha to alphaScale. 2023-08-25 10:00:50 -07:00
main Overlays: Create OverlayMatrixProvider. 2023-08-25 11:05:03 -07:00
test Compositor: Add support for multiple bitmaps, and add testrunner 2023-07-13 15:45:30 +01:00