Castle Game Engine: Simple User Interface Batching

We have implemented a simple approach to user interface batching to improve performance of UI rendering: You can easily activate it by Container.UserInterfaceBatching := true. See API docs. We also added a way to observe whether/how much do you gain. Look at class variable information. In particular use TDrawableImage.Statistics.ToString, or TDrawableImage.Statistics.DrawCalls, TDrawableImage.Statistics.ImageDraws. Display them in …