computersystems
microwindows
Our great sponsors
computersystems | microwindows | |
---|---|---|
2 | 7 | |
32 | 602 | |
- | - | |
5.1 | 2.8 | |
10 days ago | about 1 month ago | |
C | C | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
computersystems
-
Learning C
This might be helpful, although more than just AV. Having a background in understanding hardware can only help you understand complexities of codec's though. https://github.com/sean-lawless/computersystems
microwindows
-
Tinyx – resurrected Xvesa from the depths of Git history
Interesting link!
If we look at this directory:
https://github.com/ghaerr/microwindows/tree/master/src/drive...
Most notably the source files that start with 'scr_', and of those most notably: scr_sdl2.c, scr_win32.c, scr_x11.c, scr_djvesa.c, scr_fb.c -- we see that this windowing system can apparently run on top of an existing windowing system, whether that system is SDL2, Win32, X11, VESA, Linux's framebuffer -- or several others.
Which makes it interesting and worthy of study...
Note that I am sure there are probably a whole lot of other windowing systems out there that also support these, let's call them "back-end" (for lack of better terminology) pre-existing windowing systems.
In other words, a windowing system -- on top of another windowing system...
Sort of like running X on top of Win32, or Win32 on top X...
But the posibilities of higher level and lower level windowing system are really unlimited -- mix and match, basically...
In conclusion -- excellent link!
- How to create a graphical application without relying on Xorg or Wayland?
What are some alternatives?
moonlight-tv - Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
GPaste - Clipboard management system
nsxiv - Read-only mirror of Neo Simple X Image Viewer
fbpdf - A small framebuffer pdf, djvu, epub, xps, and cbz viewer
timer-mechanism - Using Timer Mechanisms for Linux
StartHub - Bootstrap your search for career!
dark - C practice - basic roguelike in SDL2 that compiles both for desktop and Emscripten
vscode-amiga-debug - One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
tinyxserver - A small X server, based on Xorg 1.2 but with security fixes.
libremarkable - The only public framework for developing applications with native refresh support for Remarkable Tablet
gfxprim - Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.
minifb