Fixed radiance encoding images.

This commit is contained in:
Branimir Karadžić
2018-06-25 18:01:02 -07:00
parent 4e42a179ff
commit dd9563d491
3 changed files with 84 additions and 16 deletions

View File

@@ -307,6 +307,14 @@ bimg::ImageContainer* convert(bx::AllocatorI* _allocator, const void* _inputData
{
output = bimg::imageCubemapRadianceFilter(_allocator, *input);
if (bimg::TextureFormat::RGBA32F != outputFormat)
{
bimg::ImageContainer* temp = bimg::imageEncode(_allocator, outputFormat, _options.quality, *output);
bimg::imageFree(output);
output = temp;
}
bimg::imageFree(input);
return output;
}