D3D12: drop finalize_nir and move its code to the complier
With this we avoid remapping the outputs of the fixed function shaders and averts the assert in output mapping.
Move the lowering passes from finalize_nir to compile_nir like suggested by Louis-Francis.
Edited by Gert Wollny