d3d: Fix another shader compile error.
d3d: Clean up some normal handling.

So hardware and software transform match gles.
d3d: Update native with scissor and text draw fix.
Merge pull request #6784 from unknownbrackets/d3d

Clean up some normal handling and a shader error in D3D
d3d: Apply a half-pixel offset to make 2D ui graphics sharper (d3d texturing...)