You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for mixing multiple input sources (either HDMI or pattern) together and output via any of the outputs.
Expected results
The firmware command line has the ability to specify that an output is the combination of two inputs. These combinations should include dynamic changes like fading and wipes between two inputs.
[HDMI2USB-misoc-firmware 27] Add "hardware mixing" support to HDMI2USB firmware
More technical details at following github issue
Brief explanation
Add support for mixing multiple input sources (either HDMI or pattern) together and output via any of the outputs.
Expected results
The firmware command line has the ability to specify that an output is the combination of two inputs. These combinations should include dynamic changes like fading and wipes between two inputs.
Detailed Explanation
The "Hardware Fader Design Doc" includes lots of information about how this stuff could be implemented.
You should read up about how to properly combined pixels in linear gamma space. All mixing should be done in linear gamma space. (http://www.poynton.com/PDFs/GammaFAQ.pdf || http://www.poynton.com/notes/colour_and_gamma/GammaFAQ.html)
It might be useful to read up about the original Milkymist One firmware and the TMU (Texture Mapping Unit) used in that.
Further reading
Contacts
The text was updated successfully, but these errors were encountered: