http://www.trackze.ro/wsbe-8-getting-dirty/
This week is all about wrapping up what we started when we implemented visibility clipping by using dirty rectangles to only update those small portions of the screen that are actually affected by any given mouse event instead of calling on the desktop to repaint every pixel on the screen every single time we move the mouse.
Windowing Systems by Example: 8 - Getting Dirty
Re: Windowing Systems by Example: 8 - Getting Dirty
It really is getting dirty. Now it looks like a real windowing system, full of random code that does all the magic.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: Windowing Systems by Example: 8 - Getting Dirty
I know easier way: just jump to dirt. Why not?
Ontopic:
Your texts are very good! I'll read them again when I'll implement GUI.
Ontopic:
Your texts are very good! I'll read them again when I'll implement GUI.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
- jojo
- Member
- Posts: 138
- Joined: Mon Apr 18, 2016 9:50 am
- Libera.chat IRC: jojo
- Location: New York New York
Re: Windowing Systems by Example: 8 - Getting Dirty
You're goddamned right.It really is getting dirty. Now it looks like a real windowing system, full of random code that does all the magic.
Also, thank you very much for the compliment, catnikita. I'm pretty confident that they're garbage, but I certainly don't mind being told I'm wrong.
- wichtounet
- Member
- Posts: 90
- Joined: Fri Nov 01, 2013 4:05 pm
- Location: Fribourg, Switzerland
- Contact:
Re: Windowing Systems by Example: 8 - Getting Dirty
There may be an issue on my side, but I cannot access your site. It get a mostly-empty page that seems unrelated with no information on how to process to find the resource.
Thor Operating System: C++ 64 bits OS: https://github.com/wichtounet/thor-os
Good osdeving!
Good osdeving!
Re: Windowing Systems by Example: 8 - Getting Dirty
Yes, it worked yesterday but now it just shows a bunch of random links, looking like your site has somehow 'expired'.
- jojo
- Member
- Posts: 138
- Joined: Mon Apr 18, 2016 9:50 am
- Libera.chat IRC: jojo
- Location: New York New York
Re: Windowing Systems by Example: 8 - Getting Dirty
Yeah. Really angry at myself this morning. I fucked up bad.
Apparently my domain registration expired last night, with me like a moron not checking it, and now it has a squatter already. Even if I wanted to/could pay ransom, there's no admin contact info in the WHOIS, so it's looking a lot like I'm just straight-up boned.
I contacted the romanian registration authority to see if they have any other contact information, but I'm strongly doubting it. Probably going to have to get a new, less-cool domain and update all of my links. Great.
Apparently my domain registration expired last night, with me like a moron not checking it, and now it has a squatter already. Even if I wanted to/could pay ransom, there's no admin contact info in the WHOIS, so it's looking a lot like I'm just straight-up boned.
I contacted the romanian registration authority to see if they have any other contact information, but I'm strongly doubting it. Probably going to have to get a new, less-cool domain and update all of my links. Great.