Description
Mesa Git Build for Fedora (Latest Development Version)
🚀 Overview
Latest Mesa development build from Git, featuring comprehensive driver support and optimizations for modern hardware.
📊 Build Information
- Version: Mesa 25.0.0
- Git Commit: Latest commit (checks every 5 hours and compiles)
- Build Type: Development/Git
💻 Hardware Support
🖥️ Desktop GPU Drivers
- Intel
- Crocus (Legacy Intel)
- i915 Driver
- Iris (Modern Intel)
- ANV (Vulkan)
- Intel Ray Tracing support
- AMD
- RadeonSI (OpenGL)
- RADV (Vulkan)
- AMDGPU-VIRTIO support
- NVIDIA
- Nouveau
- NVK (Vulkan)
📱 Embedded GPU Drivers
- Freedreno (Qualcomm)
- Panfrost/Panthor (ARM Mali)
- V3D/VC4 (Broadcom)
- Lima (Older Mali)
- Etnaviv (Vivante)
- Tegra (NVIDIA)
🎮 Graphics APIs
⚙️ OpenGL Support
- Full OpenGL implementation
- OpenGL ES 1.0, 2.0, 3.0
- OpenGL threading optimizations
🌋 Vulkan Features
- Drivers:
- RADV (AMD)
- ANV (Intel)
- NVK (NVIDIA)
- Lavapipe (Software)
- Broadcom, Freedreno, Panfrost
- PowerVR (Experimental)
- Features:
- Ray Tracing (Intel)
- Mesh Shaders
- Vulkan Overlay
- Device Selection Layer
🎥 Video Acceleration
- VA-API support
- VDPAU support
- All video codecs enabled
- Hardware acceleration
- Multimedia encoding/decoding
🔧 Additional Features
- OpenCL Support
- Rusticl implementation
- Full SPIR-V support
- Display Support
- X11
- Wayland
- GBM
- Gaming Features
- Gallium Nine (D3D9)
- Zink (OpenGL on Vulkan)
- GameMode compatible
- Development Tools
- Vulkan Overlay
- Gallium HUD
- Debug symbols included
🛠️ Optimizations
- LLVM optimizations enabled
- Shared LLVM support
- Shader cache enabled
- Threading optimizations
💡 Special Features
- Support for AMDGPU-VIRTIO
- Advanced power management
- Custom performance profiles
- Extended monitoring support
- D3D12 for WSL2 support
📝 Notes
- Includes latest Git features and improvements
- Full debug symbols included
- Optimized for gaming and workstation use
- Regular updates from upstream
Installation Instructions
This repository is designed to be used alongside libdrm-git and linux-firmware-git for an improved experience and testing. While their use is not mandatory, it is highly recommended.
Steps to Get Started
1. Enable the mesa-git Repository
Run the following command in your terminal to enable the mesa-git repository:
sudo dnf copr enable danayer/mesa-git
2. Recommended: Enable Additional Repositories
For the best experience, it is suggested to enable the following repositories as well:
- libdrm-git:
sudo dnf copr enable danayer/libdrm-git
- linux-kernel-next:
sudo dnf copr enable @kernel-vanilla/next
- linux-firmware-git:
sudo dnf copr enable danayer/linux-firmware-git
3. Package update
Run the following command in your terminal or use the GUI software management tool on your system.
sudo dnf update --refresh -y
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 41 | aarch64 (0)*, i386 (824)*, ppc64le (0)*, s390x (0)*, x86_64 (1276)* | Fedora 41 multilib x86_64+i386 (101 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds