This repository has been archived by the owner on Nov 24, 2021. It is now read-only.
Preliminary Linux Support
No due date
36% complete
Preliminary support for Linux with the engine.
Requirements for this milestone include:
- A shader API that can run on Linux (even if it's running dx9 through mesa)
- The engine must be able to run and load maps. I do not expect sound.
- Any crashes musn't be related to the low-level libraries like tier0, vstdlib, tier1, etc. These must absolutely be stable in…
Preliminary support for Linux with the engine.
Requirements for this milestone include:
- A shader API that can run on Linux (even if it's running dx9 through mesa)
- The engine must be able to run and load maps. I do not expect sound.
- Any crashes musn't be related to the low-level libraries like tier0, vstdlib, tier1, etc. These must absolutely be stable in order to progress with porting.
- Inputsystem must work and be stable
- The CMake build system must work well and be easy to use
- The posix-support branch must build on Windows with CMake or VPC, and it must be just as stable as dev/master.
- The posix-support branch will be merged into dev once this milestone is reached.
- Tools like vrad, vvis, vbsp, bsppack should be ported to Linux because of how vital they are.