Author Topic: Bringing DirectX 11 features to mobile in Unity 5.1  (Read 3399 times)

0 Members and 1 Guest are viewing this topic.

Stefan

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4398
    • View Profile
Bringing DirectX 11 features to mobile in Unity 5.1
« on: May 26, 2015, 07:57:07 PM »
One of the new features in Unity 5.1 is a new unified OpenGL rendering backend.
...Until now, we had a separate renderer for OpenGL ES 2.0, one for OpenGL ES 3.0 (that shared a good deal, but not all, code with ES 2.0) and then a completely different one for the desktop OpenGL (that was stuck in the OpenGL 2.1 feature set). This, of course, meant a lot of duplicate work to get new features in, various bugs that may or may not happen on all renderer versions etc.
So, in order to get some sense into this, and in order to make it easier to add features in the future, we created a unified GL renderer. It can operate in various different feature levels, depending on the available hardware...