I suggest to check commits one by one. I try to make each commit do one specific things (the project can build between each commit) so it should be simpler this way.
In short:
Remove the OGL 1.2 and 1.3
Remove COGLColorCombiner2 (used by 1.2 and 1.3)
Remove DirectX DecodedMux files (cpp and h) + a useless include.
I suggest to check commits one by one. I try to make each commit do one specific things (the project can build between each commit) so it should be simpler this way.
In short:
Don't hesitate to code review and ask changes. :)