Hi, If you are interested in contributing to Mesa and are looking for beginner tasks, there are some issues labeled by difficulty, which you can find in the GitLab, for example here are the "easy" ones: https://gitlab.freedesktop.org/mesa/mesa/-/issues? sort=created_date&state=opened&label_name[]=difficulty%3A%20easy&first_page_size=100
Whichever task you pick, I recommend to consult with the developers on OFTC on the #dri-devel channel. I recommend to pick up a task that aligns with your interests. For example, you could investigate a bug in your favourite game, or implement a compiler optimization. At the moment, we don't have a list of "easy" tasks specifically for RADV/ACO. You can also find some information on the contribution process here: https://docs.mesa3d.org/submittingpatches.html as well as other pages under "Developer Topics". Hope this helps! Thanks & best regards, Timur On 2025. november 28., péntek 7:04:31 középső államokbeli zónaidő Emre Cecanpunar wrote: > Hi everyone, > > My name is Emre Cecanpunar. I've been following the development of ACO > and RADV recently, and I'm very interested in learning more about the > graphics stack and contributing to the project. > > I am currently an undergraduate student with a passion for low-level > graphics, compilers, and high-performance computing. I spend most of my > free time researching Linux internals (specifically DRM) and computer > architecture to keep up with modern microarchitectures and optimization > techniques. > > To deepen my understanding of the graphics pipeline, I have implemented > several educational projects from scratch, including a game engine, a > software rasterizer, and a minimal ray tracer. Through these projects, I > experimented with OpenGL, Vulkan, SIMD intrinsics and cache-aware > optimizations. > > Professionally, I previously worked on an embedded operating systems > team in the defense industry, focusing on chip bring-up and drivers for > UAVs. I also engaged in technical discussions with the HMI team on the > OpenGL backend integration for their renderers. While my background is > in embedded systems, my true passion lies in graphics. > > I have been reviewing the code and recent MRs to understand the > workflow. If anyone could point me towards beginner-friendly tasks or > "good first issues" to get my hands dirty, I would appreciate it. > > Looking forward to learning from you all. > > Best regards, Emre Cecanpunar
