<div dir="ltr">Hi all<br><br>Here’s a quick update on my project from last week<br><br>I have been working on moving the sprite-related functionality out of the canvas module and into VCL. The goal is to eventually remove the canvas module entirely. This allows us to drop the cppcanvas wrapper and access the canvas functionality directly from VCL.<br><br>Since I’m now rendering directly to the cairo surface using primitive processor without going through the canvas interfaces, a lot of code in the canvas module becomes unnecessary. The plan is to retain only the essential parts - particularly those that handle sprites - and move them into VCL.<br><br>That is the broad direction I’m working towards.<br><br>Best,<br>Shardul</div>