Window Manager specifics

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

He's got 5 stars, has his lair on the moon and has since been domesticated as inx explained. That should be enough to find him.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

me? :shock:
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I think I'm the culprit.. I haven't been "trolling" lately though.. 8-[
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

Just as an afterthought, since I just read something relevant, someone else agrees with me on using buffers per window. Read here.
arstechnica wrote:Nowadays it's not only practical to store information about the covered-up parts of windows (so that they can be revealed instantly)—it seems foolish not to.

JAL
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

jal wrote:Just as an afterthought, since I just read something relevant, someone else agrees with me on using buffers per window.
I haven't followed this thread so far, but the designers at Commodore-Amiga agreed with you as early as the late 1980'ies ("SuperBitmap" mode).
Every good solution is obvious once you've found it.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

Solar wrote:
jal wrote:Just as an afterthought, since I just read something relevant, someone else agrees with me on using buffers per window.
I haven't followed this thread so far, but the designers at Commodore-Amiga agreed with you as early as the late 1980'ies ("SuperBitmap" mode).
The thread was mainly (though not finally) about whether to have a buffer per window, or whether to use the good ol' Windows 3.1 update rectangle and repaint method.

As for the Amiga, that must have put some constraint on memory usage, as the main reason for not using it is memory shortage.


JAL
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

jal wrote:As for the Amiga, that must have put some constraint on memory usage, as the main reason for not using it is memory shortage.
The SuperBitmap feature was optional. Depending on generation, out-of-the-box memory was 512kB, 1MB, or 2MB on later models. Then again, we're speaking of sub-VGA to VGA resolutions here.
Every good solution is obvious once you've found it.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

Solar wrote:The SuperBitmap feature was optional. Depending on generation, out-of-the-box memory was 512kB, 1MB, or 2MB on later models. Then again, we're speaking of sub-VGA to VGA resolutions here.
And probably 16 colour modes? Just fmi, did the Amiga use plain-oriented gfx memory layout?


JAL
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Correct.
Every good solution is obvious once you've found it.
User avatar
lukem95
Member
Member
Posts: 536
Joined: Fri Aug 03, 2007 6:03 am
Location: Cambridge, UK

Post by lukem95 »

thankyou Jal for the link, it was very interesting and helpful :)
~ Lukem95 [ Cake ]
Release: 0.08b
Image
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

lukem95 wrote:thankyou Jal for the link, it was very interesting and helpful :)
You're welcome. I bumped into it via an article on OSNews.


JAL
Post Reply