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