pangembang Mesa rembugan kamungkinan kanggo nambah kode Rust
Pangembang Proyek Mesa lagi ngrembug kemampuan kanggo nggunakake basa Rust kanggo ngembangaken OpenGL / driver Vulkan lan grafis komponen tumpukan. Diskusi kasebut diwiwiti dening Alyssa Rosenzweig, pangembang driver panfrost kanggo Mali GPU adhedhasar Midgard lan Bifrost microarchitectures. Inisiatif kasebut ana ing tahap diskusi; durung ana keputusan khusus.
Panyengkuyung nggunakake Rust nyorot kemampuan kanggo nambah kinerja memori lan ngilangi masalah kayata ngakses memori sawise-free, null pointer dereferences, lan buffer overruns. Dhukungan Rust uga ngidini Mesa nyakup pangembangan pihak katelu, kayata sistem rendering piranti lunak ketel karo implementasine saka API grafis Vulkan, ditulis ing Rust.
Kacathet yen urgensi ningkatake keamanan driver bubar tambah akeh amarga panggunaan OpenGL nalika nglakokake kode sing ora bisa dipercaya ing browser sing ndhukung WebGL, sing ndadekake driver dadi vektor penting kanggo serangan ing sistem pangguna. Saiki, Mesa wis nggunakake alat kayata ralloc lan analisis kode statis kanggo nyilikake masalah memori, nanging panggunaane ora cukup.
Gerakan menyang nggunakake Rust kanggo pembangunan uga diamati ing AMD, kang bubar mbukak lowongan Programmer Rust kanggo ngembangake alat anyar sing ana gandhengane karo driver 3D kanggo GPU Radeon.