caramelli / higfxback

History of graphics backends on Linux system
120 stars 5 forks source link

Any available source or instructions? #3

Open m4c0 opened 3 years ago

m4c0 commented 3 years ago

There is a lot of useful information here, but there is no source code or a description on how it was done.

It is a really impressive archive of examples, but that knowledge will be lost if you abandon this project for any reason.

Would you mind to share that source? Or at least the knowledge on how to do it?

It could be anything, just to allow someone else to replicate the experiment.

As an example, I'm thinking of something like this: https://github.com/nyorain/kms-vulkan

That's a fork of another KMS example with a small extra to add Vulkan support. It's not usable out-of-box, but it gives a really good starting point. I would love to se that with your repo as well.

caramelli commented 3 years ago

Only a wiki is available for the moment to give an overview of the HiGFXback project. Yes the philosophy is to allow people to study and use HiGFXback, I'm still working on the distribution. But in the meantime, since everything described on HiGFXback is free software and based on standard interfaces, you "just" have to build the source code by hand like a "linux from scractch".

Thanks for sharing your fork of kms-quads which adds Vulkan support, great idea, I will test it as soon as it is more advanced!