Make the D3D backend cmd processing work more similar to the GL backend
Make D3D TransformDrawEngine more similar to GL
Move most GL code out of GLES/SoftwareTransform.cpp
Cleanup SoftwareTransform a bit more
Move GLES' SoftwareTransform to Common
Replace the DX9 software transform code with the new common one
Fix burnout depth issue by dirtying the proj matrix on viewport change
Merge pull request #6896 from hrydgard/gpu-convergence

GPU Convergence - more work on bringing the D3D and GL backends closer