Build wasm

This commit is contained in:
Surma
2021-07-19 12:36:04 +01:00
parent 8262c79bb6
commit cd20082e5d
2 changed files with 3 additions and 6 deletions

View File

@@ -12,15 +12,12 @@ static float SrgbToLinear[256];
inline void gammaLookupTable() { inline void gammaLookupTable() {
SrgbToLinear[0] = 0; SrgbToLinear[0] = 0;
for (int i = 1; i < 256; ++i) { for (int i = 1; i < 256; ++i) {
SrgbToLinear[i] = static_cast<float>(255.0 * pow(i / 255.0, GAMMA)); SrgbToLinear[i] = static_cast<float>(255.0 * pow(i / 255.0, GAMMA));
} }
} }
// Turns an interleaved RGBA buffer into 4 planes for each color channel // Turns an interleaved RGBA buffer into 4 planes for each color channel
void planarize(std::vector<ImageF>& img, void planarize(std::vector<ImageF>& img, const uint8_t* rgba, int width, int height) {
const uint8_t* rgba,
int width,
int height) {
assert(img.size() == 0); assert(img.size() == 0);
img.push_back(ImageF(width, height)); img.push_back(ImageF(width, height));
img.push_back(ImageF(width, height)); img.push_back(ImageF(width, height));

Binary file not shown.