Lines Matching defs:write_bit
106 static inline void write_bit(std::uint8_t* data, std::size_t x, unsigned value)
174 write_bit(data, x, pixel.r & 0x8000 ? 1 : 0);
178 write_bit(data, x, pixel.r & 0x8000 ? 1 : 0);
179 write_bit(data, x + 1,pixel.g & 0x8000 ? 1 : 0);
180 write_bit(data, x + 2, pixel.b & 0x8000 ? 1 : 0);
275 write_bit(data, x, pixel.data[0] & 0x1);
279 write_bit(data, x, (pixel.data[0] >> 2) & 0x1);
280 write_bit(data, x + 1, (pixel.data[0] >> 1) & 0x1);
281 write_bit(data, x + 2, (pixel.data[0]) & 0x1);
347 write_bit(data, x, pixel & 0x1);
350 write_bit(data, x * 3 + channel, pixel & 0x1);