The MASM Forum

General => The Laboratory => Topic started by: Biterider on August 02, 2024, 04:34:28 PM

Title: MicroTiles
Post by: Biterider on August 02, 2024, 04:34:28 PM
Hi
I would like to share and discuss some ideas I discovered when I was looking for a GDI feature and found Graphics32 (https://github.com/graphics32/graphics32 (https://github.com/graphics32/graphics32)), a Delphi library dedicated to some powerful GDI routines.

Reading about the internal optimisations (some of them written in assembly) I found a topic called MicroTiles  https://graphics32.github.io/Docs/Additional%20Topics/Repaint%20Optimization.htm (https://graphics32.github.io/Docs/Additional%20Topics/Repaint%20Optimization.htm).

I found this very interesting compared to what are called regions in terms of Win32 GDI. Windows used them in the drawing process for clipping and updating different areas of a window.

A good explanation about MicroTiles (used in the Gnome canvas) can be found in the following document https://levien.com/libart/uta.html (https://levien.com/libart/uta.html)

If anyone has any experience in this area or has been involved with it, it would be great if they could share it. :cool:

Regards, Biterider
Title: Re: MicroTiles
Post by: NoCforMe on August 03, 2024, 04:56:30 AM
Interesting. Bookmarked for later investigation.