i was reading recently there may be more of a return to pure software based rendering for graphics rather than the use of specialised APIs and graphics hardware, is there any evidence for this? the article noted it is more flexible this way but i think surely at a cost in performance?