I have never tried rio but if I were to design one today I would have a simple synthetic filesystem that for each window multiplexes the framebuffer which is basically how rio works I assume. For maximum performance each instance would write its content directly to the framebuffer in a linear fashion keeping track of its own width and height constraints so it can not write outside its borders. This approach is sufficient enough if you do not require compositions in software and would be really fast and simple.
- [dev] Re: rio for linux Sam Watkins
- Re: [dev] rio for linux Christoph Lohmann
- Re: [dev] rio for linux hiro
- Re: [dev] rio for linux Sam Watkins
- Re: [dev] rio for linux KarlOskar Rikås
- Re: [dev] rio for linux Sam Watkins
- Re: [dev] rio for linux Sam Watkins
- Re: [dev] rio for linux Christoph Lohmann
- Re: [dev] rio for linux Sam Watkins
- Re: [dev] rio for linux Carlos Torres
- Re: [dev] rio for linux Jens Nyberg
- Re: [dev] rio for linux Sam Watkins
- Re: [dev] rio for linux Dmitrij Czarkoff
- Re: [dev] rio for linux Truls Becken