So we are running into a bit of an issue. Our point lights are still not working. Here is a skinny on what we have:
1) we have deffered rendering.
2) we are attempting to do point lights with log depth included ( this could be the wrong method )
3) we are using sharpDx and C#
4) dx10 and 11 are the only things we are attempting to use. We are not using any dx9 methods
So, the issue:
We are getting some odd errors and none of the tools we are using are showing a reason as to why. We can not find out if the issue is the code or the methods we are using or the math. We lack the understanding of the things in place to really grasp what is going on. Perhaps one of you more skilled people here can assist?
We are attempting to avoid a complete breakdown of ever system... as that seems to be the last result.
What our goal is:
We are attempting to keep the deffered rendering while using the point lights ( we would like to have many of them in a single location ). We are under the impression that to do this we must use dx11 methods. If we are unable to use these methods it could hamper some of our other systems since we are sending some of our ui elements through dx11.1 stuff.
Other issues:
PIX has been abandoned by MS ( apparently ) and dx11.1 support from nvidia will not exist for until nsight 3.0 ( which could take some serious time to get ) This means we would need to revert back to dx11 and if we do that we lose the methods for controlling our UI that let us have special effects as well as we take a big FPS hit when ui elements are open ( probably another issue with how we are doing it )
Final Thoughts:
So all in all, we have some compounded issues that need to be resolved. Right now the thing seems to be a mess. If we can get the point lights to work with the current setup we will be good.... Any and all help would be very appreciated.