freezy / dmd-extensions

A toolbox for virtual pinball dot matrix displays.
GNU General Public License v2.0
120 stars 52 forks source link

fix: Apply host palette changes to rendergraph. #478

Closed freezy closed 2 weeks ago

freezy commented 1 month ago

This PR actually applies Set_4_Colors_Palette_Device() and Set_16_Colors_Palette_Device() to the render graph and not just as an initialization value.

This is so Zen Studios can use this API for their palette changes without having to re-initialize the entire stack, which currently leads to frame stutters.