Skip to content

Commit 2774f5d

Browse files
Fix WSL caveat paragraph order, add note about WSL > VMs
1 parent e9948af commit 2774f5d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

docs/appendix/Appendix-G:-WSL-Support.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Appendix G: WSL Support
22

3-
FNA games can be run via the [Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl/about), easing the development and testing process for native Linux games on Windows.
3+
FNA games can be run via the [Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl/about), easing the development and testing process for native Linux games on Windows. This is recommended over using a VM, but as always, you are also welcome to install Linux on real hardware :)
44

55
## Installing
66

@@ -18,6 +18,6 @@ After these steps are complete, you only need to enter `wsl` in PowerShell to en
1818

1919
There is only one remaining caveat for testing, which is that the D3D12 swapchain on Linux is passed to windows via host memory - essentially, it's going from GPU -> CPU -> GPU. This is incredibly slow, especially at high resolutions, so for testing purposes you may want to use a smaller window size (i.e. 1280x720) to avoid Windows-bound performance issues.
2020

21-
As for _building_, note that this environment is _not_ suitable for compiling native binaries as it uses a glibc version higher than our standard OS minimum requirement. Instead, you are strongly encouraged to use the build OS listed in Appendix F.
21+
The above issue is being tracked [https://github.com/microsoft/wslg/issues/387](here).
2222

23-
This issue is being tracked here: https://github.com/microsoft/wslg/issues/387
23+
As for _building_, note that this environment is _not_ suitable for compiling native binaries as it uses a glibc version higher than our standard OS minimum requirement. Instead, you are strongly encouraged to use the build OS listed in Appendix F.

0 commit comments

Comments
 (0)