I think the reason why UI with Frame Gen is screwy in Jedi Survivor is because they include the colour in the UI buffer, not sure if this is game implementation issue or just the Nvidia plugin
It's optional but this is what NV says in the docs
I think in the case above it might be better to not pass that buffer at all.
It's optional but this is what NV says in the docs
- Should only contain pixels that denote the UI/HUD, along with appropriate alpha values (described below)
- Alpha is zero on all pixels that do not have UI on them
- Alpha is non-zero on all pixels that do have UI on them
- RGB is as close as possible to respecting the following blending formula: UI.RGB x UI.Alpha + (1 - UI.Alpha) x Hudless.RGB = Final_Color.RGB
- When appropriate buffer extents are not provided, needs to have the same dimensions as the color backbuffer
I think in the case above it might be better to not pass that buffer at all.