Subj : Re: GUI implementation To : fusion From : hollowone Date : Wed May 24 2023 04:43 am Two hints: - Redrawing whole screen definitively doesn't sound like the most optimal way to compose your GUI system. This thing should be easy to layer and signal only those fragments of the screen that requires redrawing - check your buffering options on the card, try to avoid updating whole screen between RAM (CPU memory) and VRAM on the card. VESA 2.0+ supports double and triple buffering on the card. that should accelerate the whole thing especially if the DATA BUS on your computer is slow to copy memory between cpu and gpu What's the complete hardware you're targeting this development effort for? -h1 .... Xerox Alto was the thing. Anything after we use is just a mere copy. --- Mystic BBS v1.12 A48 (Linux/64) * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150) .