Commit graph

4 commits

Author SHA1 Message Date
SoftFever
bb6f8d618f Add Flatpak support for NVIDIA drivers on Wayland
- Implement fallback detection for NVIDIA drivers in Flatpak environments.
- Enhance detection for NVIDIA libraries and configurations specific to Flatpak.
- Improve logging for graphics backend detection in Flatpak.
- Create a test script to validate graphics backend functionality in various environments.
2025-08-25 09:54:40 +08:00
SoftFever
bc5ef7e81a buildin opengl info detection 2025-08-05 00:01:34 +08:00
SoftFever
cfc8f6e9e5 fix crash 2025-08-04 19:16:28 +08:00
SoftFever
bdf065786d feat: Add automatic graphics backend configuration system
- Add GraphicsBackendManager for automatic Linux graphics detection
- Implement session type detection (Wayland/X11)
- Add graphics driver detection (NVIDIA/AMD/Intel/Mesa)
- Include comprehensive error handling and fallback mechanisms
- Add configuration validation and detailed logging
- Integrate with GUI_App initialization on Linux systems
- Update CMakeLists.txt to include new source files
- Add comprehensive documentation with troubleshooting guide
- Include AI-generated content notice for transparency
- Add test script for graphics backend functionality

The system automatically detects graphics environment and applies
optimal configuration for 3D rendering without manual setup.
2025-08-03 18:45:14 +08:00