HLSL Light Techniques Simplified

todo : sort the lights into a "contiguous light enabled" array