dennis95 / dennix

Dennix is a unix-like hobbyist operating system written from scratch.
ISC License
163 stars 13 forks source link

GUI protocol should allow for frames to be sent via shared memory #35

Open dennis95 opened 1 year ago

dennis95 commented 1 year ago

A major performance issue of the GUI is that frames are sent over a socket and then get buffered. Then the GUI needs to process several frames that overwrite the same pixels until it gets to the newest frame.

Once #16 is resolved we will be able to share memory between the GUI and the application so that there are no outdated frames being processed.