Render system: DirectX 11
Ogre version 1.12.1
Traditional material system (not HLMS)
It appears that there is not full support for standard shader model 5.0 in the directX 11 render system. Specifically, it looks like constant buffers are not supported. Is that correct? What modifications need to be made to the hlsl syntax in shader model 5.0 in order for it to work correctly with Ogre 1.12?
When I write a custom shader that uses constant buffers, Ogre fails to populate the constant buffers with data. Looking in RenderDoc it shows that the constant buffers were successfully compiled in the shader and recognized, however none of the data is being populated by Ogre. See the image.

I'm interested in using the full capabilities of shader model 5.0 with shaders that I have written myself. What are the best practices for doing this in Ogre 1.12?