[GSoC 2017] 3D Hardware Acceleration - Weekly Report 4

Acceleration was intentionally disabled. Modern CPUs are so fast that the 2D “acceleration” on most cards was actually slower, while not allowing antialiased drawing. So we just stopped using it because it was silly.

3D acceleration is a different thing, of course. I would also prefer something more “native”, using the existing accelerant interface. But this is a very huge tasks. It takes Linux a separate team of full-time devs for each supported device family. And we have maybe one or two part-time devs with some of the required knowledge. So, let’s be realistic and see if we can reuse some already available code. We’ll see how to integrate it properly. This year GSoC attempt did not go very well, maybe next year we’ll get another student with a different way to approach the problem?

1 Like