Use convert_to_string for lod clamp.

This commit is contained in:
Hans-Kristian Arntzen 2018-04-18 16:31:08 +02:00
Родитель e30a94225f
Коммит e351e5c565
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -239,7 +239,10 @@ void CompilerMSL::emit_entry_point_declarations()
if (s.anisotropy_enable)
args.push_back(join("max_anisotropy(", s.max_anisotropy, ")"));
if (s.lod_clamp_enable)
args.push_back(join("lod_clamp(", s.lod_clamp_min, ", ", s.lod_clamp_max, ")"));
{
args.push_back(
join("lod_clamp(", convert_to_string(s.lod_clamp_min), ", ", convert_to_string(s.lod_clamp_max), ")"));
}
statement("constexpr sampler ",
type.basetype == SPIRType::SampledImage ? to_sampler_expression(samp.first) : to_name(samp.first),