3 ms·
Not sure why downvoted... I searched Github for you and found this: https://github.com/SerenityOS/serenity/tree/master/Userland/Libraries/LibGL https://github.
by cies 4y ago
Not sure why downvoted... I searched Github for you and found this:
https://github.com/SerenityOS/serenity/tree/master/Userland/Libraries/LibGL https://github.com/SerenityOS/serenity/tree/master/Userland/...
See also LigGPU and LibSoftGPU in the same folder.
- cies 4y agoSee this also from the birthday announcement: https://www.youtube.com/watch?v=9yLESYN4_5w https://www.youtube.com/watch?v=9yLESYN4_5w
- asddubs 4y agojust to clarify potential misunderstandings: this is for opengl compatibility using CPU rendering. although obviously having this sort of thing will be useful for transitioning to gpu support independently of having drivers written
- jeroenhd 4y agoLibGPU seems to load the soft GPU, doesn't seem to do all that much. Which is perfectly understandable, GPUs are their own special part of operating system programming (messing with firmware, boot timings, etc.). If it'll ever get GPU support, I'd expect it to be based on QEMU/libvirt GPU acceleration rather than any direct hardware support. Unless someone knowledgeable and motivated enough has a crack at it and writes a driver forttheir GPU, of course That's an immense task, though, so I wouldn't expect it any time soon. Maybe an Intel engineer will get bored or something.