skift-org / skift

🥑 A modern delightful operating system
https://skiftos.org/
GNU Lesser General Public License v3.0
2.35k stars 129 forks source link

Create 3dfx driver #48

Closed JGHFunRun closed 4 years ago

JGHFunRun commented 4 years ago

SkiftOS could use a driver for 3dfx GPUs, their documentation is freely available, and (if you really wanted) you could pick one up on Amazon or eBay. 3dfx is also the family emulated by QEMU.

JGHFunRun commented 4 years ago

NOOO!!! I did not mean to close that

sleepy-monax commented 4 years ago

Why support a 20+ years old GPU? Why not use virtio-gpu which is supported by libmesa?

https://docs.oasis-open.org/virtio/virtio/v1.1/cs01/virtio-v1.1-cs01.html#x1-3200007 https://virgil3d.github.io/

JGHFunRun commented 4 years ago

Oh, when I was reading on it I just saw that 3dfx was freely available: https://wiki.osdev.org/Accelerated_Graphic_Cards#3Dfx Maybe supporting AMD’s stuff would be better... (I missed that when I was first reading on it) Edit: than 3dfx