gl_rasterizer/lighting: fix LUT interpolation

This commit is contained in:
wwylele 2017-06-16 14:00:15 +03:00
parent 2f5b8ebc73
commit 98a84efd39
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);