diff --git a/README.md b/README.md
index d159e5d2556..aeaee120538 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ LizardByte has the full documentation hosted on [Read the Docs](https://docs.liz
## 🎮 Feature Compatibility
- Platform Feature Support
+ Gamepad Emulation
| Feature |
FreeBSD |
@@ -44,7 +44,7 @@ LizardByte has the full documentation hosted on [Read the Docs](https://docs.liz
Windows |
- Gamepad Emulation
+ |
What type of gamepads can be emulated on the host.
Clients may support other gamepads.
|
@@ -84,77 +84,158 @@ LizardByte has the full documentation hosted on [Read the Docs](https://docs.liz
❌ |
❌ |
+
+
+
+ Encoding API
- | GPU Encoding |
+ Encoding API |
+ GPU Vendor |
+ FreeBSD |
+ Linux |
+ macOS |
+ Windows |
- | AMD/AMF |
- ✅ (vaapi) |
- ✅ (vaapi) |
- ✅ (Video Toolbox) |
+ AMF |
+ AMD |
+ ➖ |
+ ➖ |
+ ➖ |
+ ✅ |
+
+
+ | Media Foundation |
+ Qualcomm |
+ ➖ |
+ ➖ |
+ ➖ |
✅ |
- | Intel QuickSync |
- ✅ (vaapi) |
- ✅ (vaapi) |
- ✅ (Video Toolbox) |
+ NVENC |
+ NVIDIA |
+ ➖ |
+ ✅ |
+ ➖ |
✅ |
- | NVIDIA NVENC |
- ✅ (vaapi) |
- ✅ (vaapi) |
- ✅ (Video Toolbox) |
+ QuickSync |
+ Intel |
+ ➖ |
+ ➖ |
+ ➖ |
✅ |
- | Screen Capture |
+ VAAPI |
+ AMD |
+ ✅ |
+ ✅ |
+ ➖ |
+ ➖ |
- | DXGI |
+ Intel |
+ ✅ |
+ ✅ |
➖ |
➖ |
+
+
+ | NVIDIA |
➖ |
✅ |
+ ➖ |
+ ➖ |
- | KMS |
- ❌ |
+ Video Toolbox |
+ Apple |
+ ➖ |
+ ➖ |
✅ |
➖ |
+
+
+ | Intel |
+ ➖ |
+ ➖ |
+ ✅ |
➖ |
- | NVIDIA NvFBC |
+ Vulkan Video |
+ AMD |
+ 🟡 |
+ ✅ |
➖ |
+ ➖ |
+
+
+ | Intel |
+ 🟡 |
🟡 |
➖ |
➖ |
- | ↳ X11 Support |
+ NVIDIA |
+ ➖ |
+ 🟡 |
+ ➖ |
➖ |
+
+
+ | Software |
+ Any |
+ ✅ |
✅ |
+ ✅ |
+ ✅ |
+
+
+
+
+ Screen Capture
+
+ | Capture Method |
+ FreeBSD |
+ Linux |
+ macOS |
+ Windows |
+
+
+ | DXGI Desktop Duplication |
➖ |
➖ |
+ ➖ |
+ ✅ |
- | ↳ Wayland Support |
+ KMS/DRM |
+ ✅ |
+ ✅ |
➖ |
- ❌ |
+ ➖ |
+
+
+ | NvFBC (X11 only) |
+ ➖ |
+ ✅ |
➖ |
➖ |
- | Video Toolbox |
+ ScreenCaptureKit |
➖ |
➖ |
✅ |
➖ |
- | Wayland |
+ Wayland (wlroots) |
✅ |
✅ |
➖ |
@@ -188,6 +269,59 @@ LizardByte has the full documentation hosted on [Read the Docs](https://docs.liz
➖ |
➖ |
+
+ | XDG Desktop Portal |
+ ✅ |
+ ✅ |
+ ➖ |
+ ➖ |
+
+
+
+
+ Capture → Encoding Compatibility (Linux/FreeBSD)
+
+ | Capture Method |
+ VAAPI |
+ Vulkan Video |
+ NVENC (CUDA) |
+ Software |
+
+
+ | KMS/DRM |
+ ✅ |
+ ✅ |
+ ✅ |
+ ✅ |
+
+
+ | NvFBC |
+ ❌ |
+ ❌ |
+ ✅ |
+ ❌ |
+
+
+ | Wayland (wlroots) |
+ ✅ |
+ ❌ |
+ ✅ |
+ ✅ |
+
+
+ | X11 |
+ ✅ |
+ ❌ |
+ ✅ |
+ ✅ |
+
+
+ | XDG Desktop Portal |
+ ✅ |
+ ✅ |
+ ✅ |
+ ✅ |
+
**Legend:** ✅ Supported | 🟡 Partial Support | ❌ Not Yet Supported | ➖ Not Applicable