rem: *pixels = converter.IndexForRGB24(color.red, color.green, color.blue); pixels++;
add: pixel_t &pixel = *BaseWriter<_PixelType>::pixels; pixel.rg = (color.red & 0xf8) | (color.green >> 5); pixel.gb = ((color.green & 0x1c) << 3) | (color.blue >> 3); BaseWriter<_PixelType>::pixels++;
context: 	inline void Write(const rgb_color_value &color)	{		*pixels = converter.IndexForRGB24(color.red, color.green, color.blue);		pixels++;	}