- Date and Time: March 20, 2025, 7:46pm
- Nvidia Kernel Driver: Published under MIT license on GitHub - NVIDIA/open-gpu-kernel-modules. Called NVRM. Portable and its platform-independent part can be compiled for Haiku with minor effort but needs OS-specific binding code. Userland OpenGL/Vulkan driver source code not published.
- Mesa 3D Project: New Vulkan driver “NVK” is being developed and is functional. Mesa NVK driver uses Nouveau as kernel driver and can’t be directly used with NVRM. NVK source code provides platform abstraction to support other kernel drivers like NVRM.
- Porting Progress: Managed to port NVRM kernel driver to Haiku and added initial NVRM API support to Mesa NVK Vulkan driver. Some simple Vulkan tests are working. Supports Turing+ GPUs only (older GPUs not compatible).
User Feedback and Testing:
- Current Status: More Vulkan demos are working. Troubleshooting setting depth&stencil buffer virtual mapping flags that cause some buffer formats not working.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。