OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Mar 19, 2024 3:30 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 253, 254, 255, 256, 257, 258, 259, 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Oct 18, 2022 3:40 am 
Offline
Member
Member
User avatar

Joined: Fri Sep 03, 2021 5:20 pm
Posts: 91
max wrote:
That wallpaper is burning my eyes :mrgreen: But awesome to see something like Xorg running. How big are the requirements for that?


As far as I know, that's the default background generated by X itself when nothing else is running.

_________________
Writing a bootloader in under 15 minutes: https://www.youtube.com/watch?v=0E0FKjvTA0M


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Oct 18, 2022 10:44 am 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1590
BigBuda wrote:
As far as I know, that's the default background generated by X itself when nothing else is running.

Yes, it is. It is the Xorg logo, pretty tiny and then tiled across the screen. The pattern is pretty good at making flaky CRTs produce visible errors, which is probably why they've kept it.

_________________
Carpe diem!


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Oct 18, 2022 6:35 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2292
Location: USA (and Australia)
I switched my UI over to being rendered with Skia, which was a huge project that involved porting fontconfig, freetype, etc., implementing memory mapped files (so fontconfig wouldn't be so slow). But, Skia is allowing me to do things that would have been harder in a bespoke graphics library, such as curved buttons. I'm using this as an opportunity to create prettier UI widgets.

I'm using Yoga behind my widget framework which is a flexbox layout engine. Here's my
calculator code if you want an idea of what my API looks like.


Attachments:
hello.jpg
hello.jpg [ 42.99 KiB | Viewed 9204 times ]

_________________
My OS is Perception.
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Oct 21, 2022 4:22 am 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
It's been a busy week, full of bugs.
I implemented a v86 monitor and added support for VBE mode switching.


Attachments:
vbe_qemu.png
vbe_qemu.png [ 70.21 KiB | Viewed 9115 times ]

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Oct 21, 2022 8:40 pm 
Offline
Member
Member

Joined: Thu May 06, 2010 4:34 am
Posts: 116
Location: Leiden, The Netherlands
Image

_________________
posnk ( a simple unix clone )
twitter profile - security research, die shots and IC reverse engineering, low level stuff


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Oct 24, 2022 5:27 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 811
Location: Hyperspace
TWM! I'm always surprised how nostalgic I get at the sight of it. :)

max wrote:
Peterbjornx wrote:
:) Xorg (or rather, Kdrive/Xfbdev) running on my OS, hosting TWM.
That wallpaper is burning my eyes :mrgreen: But awesome to see something like Xorg running. How big are the requirements for that?

X's default "root weave" (as it has come to be called) is as divisive as Marmite, I think. :D Some love it, others hate it. I like to see it, but not for long. If I were writing a 16-bit OS, I'd use GEM's weave pattern. As for system requirements, I suffered a lot of crashes running X/twm/xterm in 4MB with 4MB swap, but very few when I increased swap to 8MB. This was with a Cyrix graphics card; I imagine XFBdev will use a bit more for in-memory image data. It's possible modern X wants far more memory for reasons I'm not clear on.

@AndrewAPrice: looking good!

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Oct 26, 2022 4:42 am 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
In preparation for releasing ToaruOS 2.1, I have completed packaging of aarch64 builds of several ports, including gcc, binutils, SDL1.2, Quake (sdlquake), and Doom (doomgeneric, which I added a ToaruOS backend to some time ago).

While the hardware setup for the VM is rather esoteric, including the Bochs display device and Intel audio chipset and NIC (I swear I'll get around to a virtio-net driver eventually...), the aarch64 builds work in QEMU with essentially full functionality and have been tested under HVF on an M1 Mac.

Image

Image

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Oct 26, 2022 6:56 am 
Offline
Member
Member

Joined: Thu May 06, 2010 4:34 am
Posts: 116
Location: Leiden, The Netherlands
Image

_________________
posnk ( a simple unix clone )
twitter profile - security research, die shots and IC reverse engineering, low level stuff


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Oct 27, 2022 1:58 pm 
Offline

Joined: Sat Oct 22, 2022 2:37 pm
Posts: 2
@Peterbjornx your screen short looks unique to me. :)


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Oct 29, 2022 8:43 am 
Offline

Joined: Fri Jul 08, 2022 2:05 am
Posts: 11
Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Nov 04, 2022 7:29 am 
Offline
Member
Member

Joined: Fri Nov 01, 2019 1:17 am
Posts: 95
Popup Menus and transparency!!

https://github.com/manaskamal/aurora-xeneva

Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Nov 08, 2022 2:40 am 
Offline
Member
Member
User avatar

Joined: Sat Sep 17, 2016 2:14 am
Posts: 83
Location: Moscow, Russia
min0911 wrote:
Image

Impressive. How did you port the classic Windows UI into a 386 DOS OS?

_________________
Coffee is not airplane fuel.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Nov 23, 2022 5:46 am 
Offline
Member
Member

Joined: Sun Apr 05, 2020 1:01 pm
Posts: 180
Not really an OS, but an experiment with 3D graphics using a real GPU.
Bare metal intel GPU 3D pipelined triangle, took absolutely enormous amount of effort and debugging.
Next stop is spinning cube.
Image


Last edited by 8infy on Thu Nov 24, 2022 3:26 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Nov 24, 2022 3:09 pm 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
8infy wrote:
Not really an OS, but an experiment with 3D graphics using a real GPU.
Bare metal intel GPU 3D pipelined triangle, took absolutely enormous amount of effort and debugging.
Next stop is spinning cube.
Image


Yeah, GPU programming sucks but it's worth it once you see pixels on the screen.
Are you like using OpenGL or are you doing it directly, sending packages and whatnot?
Please fix the link, we (I) want to see it. :D

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Nov 24, 2022 3:31 pm 
Offline
Member
Member

Joined: Sun Apr 05, 2020 1:01 pm
Posts: 180
Octacone wrote:
Yeah, GPU programming sucks but it's worth it once you see pixels on the screen.
Are you like using OpenGL or are you doing it directly, sending packages and whatnot?


No, it's a bare metal kernel, cannot use OpenGL :D
It's building a batch buffer that sets up a 3D pipeline with a bunch of shaders and the triangle vertices.
The batch buffer is placed on the command ring of the render engine, which then executes all the pipeline stages like VF->VS->GS->CS->SF->PS,
which outputs the final shaded triangle to the mapped pixel shader surface (which also happens to be the primary plane of the display).

Octacone wrote:
Please fix the link, we (I) want to see it. :D

Thanks, fixed :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 253, 254, 255, 256, 257, 258, 259, 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot], Google [Bot], SemrushBot [Bot] and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group