Recently update:
So I have been study about mesa and learning QEMU these day .
I think my first step should be get familiar to haiku contribution and start from fixing small bug. I think I was too rush.
After I become more familiar with Haiku, perhaps then I can improve something or add a feature.
I will continue to update my progress here. If anyone notices any errors in my updates, or has suggestions for better approaches or directions, please do let me know.