BRDF for point lights should not return values over 1
I think a single direction can be greater than 1.
For a BRDF the integral over the hemisphere must be less than 1 for energy conservation.
If you consider a specular brdf there is only one direction, where brdf &gt; 0 and all other directions return 0. Therefore when integrating over the hemisphere that direction must be much greater than 1.