gl_rasterizer/lighting: fix LUT interpolation

This commit is contained in:
wwylele 2017-06-16 14:00:15 +03:00
parent d0888f8548
commit ab60414122
7 changed files with 102 additions and 116 deletions

View file

@ -26,6 +26,8 @@ struct LightingRegs {
DistanceAttenuation = 16,
};
static constexpr unsigned NumLightingSampler = 24;
static LightingSampler SpotlightAttenuationSampler(unsigned index) {
return static_cast<LightingSampler>(
static_cast<unsigned>(LightingSampler::SpotlightAttenuation) + index);