d3d: Fix a crash on a shader compile error.
Only create 1 miplevel in TextDrawer.

Fixes missing text in D3D.
Skip some conversion warnings.
Merge https://github.com/hrydgard/native