Skip to content

Renderer redesign v2

Simon Ser requested to merge github/fork/ascent12/render2 into master

Created by: ascent12

This is the same code as #319, but it has been rebased and cleaned up to make the commits more logical.

Now, I'm probably as sick as the rest of you for the old one not being merged yet, and it's seriously getting in the way of other PRs and porting sway. There are just so many little changes to a lot of code I don't really understand the requirements for, so it was just taking forever.

So to try and remedy this, here is a slightly different strategy: This PR adds all of the new renderer stuff, but leaves the old one in, and does not have the changes to rootston and a couple of other areas that were causing problems. (As a consequence of leaving the old one in, the new matrix functions are called matrix2; they can be renamed later). Once everything is finally changed to new renderer, then the old one can be deleted.

Merge request reports