But if a single shader has a problem than the best solution is to test it seperate so that you can exclude that the other things interrupt this shader.
I would never build a softwareproject as one thing. The normal task should be to create every feature seperate and than merge them together. Especially if more people are working together.
Trust me, this is much easier ;\)

Dark_Samurai


ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version