Sterownik MSM Direct Rendering Manager (DRM), który został pierwotnie uruchomiony jako część wysiłków Freedreno w zakresie obsługi sterowników graficznych typu open source, poddanych inżynierii wstecznej dla grafiki Qualcomm Adreno, nadal się rozwija. Szereg dodatków sterowników MSM — w tym obsługa nowej platformy Qualcomm — jest gotowych do użycia z nadchodzącym jądrem Linux 6.3.
Zmiany MSM DRM-Next zostały przesłane przez założyciela Freedreno, Roba Clarka, w poniedziałek przed terminem publikacji nowego materiału, który ma trafić do Linuksa 6.3. Jeśli chodzi o obsługę nowej platformy Qualcomm, istnieje możliwość obsługi platform SM8350, SM8450, SM8550 i SC8280XP. SM8350 to Snapdragon 888, SM8450 to Snapdragon 8 Gen 1, SM8550 to Snapdragon 8 Gen 2, a SC8280XP to Snapdragon 8cx Gen 3.
Szczególnie w przypadku SC8280XP/Snapdragon 8cx Gen 3 napędza laptopy takie jak Lenovo ThinkPad X13s. Wspaniale jest widzieć, jak dzieje się tam aktywność sterownika MSM DRM w celu umożliwienia obsługi grafiki typu open source wraz z wysiłkami Freedreno OpenGL w przestrzeni użytkownika, a także ze sterownikiem Turnip Vulkan w Meza. Oprócz grafiki, ostatnio podjęto inne prace nad obsługą 8cx Gen 3 i ThinkPad X13s.
Aktualizacje MSM DRM dla systemu Linux 6.3 obejmują również dodanie MSM_SUBMIT_BO_NO_IMPLICIT, aby umożliwić przestrzeni użytkownika rezygnację z niejawnych synchronizacji na podstawie obiektu bufora, obsługę ładowania starszego oprogramowania układowego dla serii Adreno 200, dostrajanie i poprawki GPU devfreq, obsługa DisplayPort na platformach SDM845 i SC8280XP, obsługa stawek DP HBR3 oraz różne inne zmiany i poprawki.
Pełna lista zmian sterowników jądra MSM dla Linuksa 6.3 można znaleźć za pośrednictwem tego żądania ściągnięcia.