d3d12converter: Upload shader buffer resources earlier
Schedule (semi-)static resource upload at converter creation time. And use single resource for all vertex, index, and constant buffers, since separate resources will waste GPU memory. Note that size and address of a committed resource are 64K aligned even if requested buffer size is small.