Original Post
How exactly are you supposed to use the feature level functionality of DX11?
Would you have to take note of what feature level was returned from D3D11CreateDevice() and then depending on that, have different paths for all your code? So if a dx9 device had been returned, load a completely different set of shaders that don't use any dx10 or dx11 functionality?
That seems like a real headache.
Would you have to take note of what feature level was returned from D3D11CreateDevice() and then depending on that, have different paths for all your code? So if a dx9 device had been returned, load a completely different set of shaders that don't use any dx10 or dx11 functionality?
That seems like a real headache.