Home
last modified time | relevance | path

Searched refs:premultiplied (Results 1 - 2 of 2) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/
H A Dimage_loader_common.cpp46 float premultiplied = color * alpha; in InitializeSRGBTable() local
47 if (premultiplied <= 0.0031308f) { in InitializeSRGBTable()
48 premultiplied *= 12.92f; in InitializeSRGBTable()
50 premultiplied = 1.055f * pow(premultiplied, 1.f / 2.4f) - 0.055f; in InitializeSRGBTable()
52 SRGBPremultiplyLookup[a * 256u + sRGB] = static_cast<uint8_t>(round(premultiplied * 255.f)); in InitializeSRGBTable()
H A Dimage_loader_stb_image.cpp113 float premultiplied = color * alpha; in InitializeSRGBTable() local
114 if (premultiplied <= 0.0031308f) { in InitializeSRGBTable()
115 premultiplied *= 12.92f; in InitializeSRGBTable()
117 premultiplied = 1.055f * pow(premultiplied, 1.f / 2.4f) - 0.055f; in InitializeSRGBTable()
119 g_sRgbPremultiplyLookup[a * 256u + sRGB] = static_cast<uint8_t>(round(premultiplied * 255.f)); in InitializeSRGBTable()

Completed in 2 milliseconds