tzachshabtay / MonoAGS

AGS (Adventure Game Studio) reimagined in Mono
https://tzachshabtay.github.io/MonoAGS/
Artistic License 2.0
28 stars 8 forks source link

Label rendering doesn't work well with multiple viewports #202

Open tzachshabtay opened 6 years ago

tzachshabtay commented 6 years ago

The problem is that we prepare the bounding box on the update thread and then use it from the render thread. However for each viewport the bounding box should be different but we only store it in one variable (this used to be fine when both actions were performed from the same thread, but not anymore).