Lines Matching defs:channel
317 std::uint16_t get_raw_channel_from_row(const std::uint8_t* data, std::size_t x, unsigned channel,
324 return read_bit(data, x * 3 + channel);
333 return data[x * 3 + channel];
336 return data[x * 6 + channel * 2] | (data[x * 6 + channel * 2 + 1]) << 8;
342 void set_raw_channel_to_row(std::uint8_t* data, std::size_t x, unsigned channel,
350 write_bit(data, x * 3 + channel, pixel & 0x1);
365 data[x + channel] = pixel;
371 data[x + channel * 2] = pixel;
372 data[x + channel * 2 + 1] = pixel >> 8;
405 std::uint16_t get_raw_channel_from_row(const std::uint8_t* data, std::size_t x, unsigned channel)
407 return get_raw_channel_from_row(data, x, channel, Format);
411 void set_raw_channel_to_row(std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel)
413 set_raw_channel_to_row(data, x, channel, pixel, Format);
435 const std::uint8_t* data, std::size_t x, unsigned channel);
437 const std::uint8_t* data, std::size_t x, unsigned channel);
439 const std::uint8_t* data, std::size_t x, unsigned channel);
441 const std::uint8_t* data, std::size_t x, unsigned channel);
443 const std::uint8_t* data, std::size_t x, unsigned channel);
445 const std::uint8_t* data, std::size_t x, unsigned channel);
447 const std::uint8_t* data, std::size_t x, unsigned channel);
449 (const std::uint8_t* data, std::size_t x, unsigned channel);
470 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
472 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
474 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
476 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
478 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
480 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
482 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);
484 std::uint8_t* data, std::size_t x, unsigned channel, std::uint16_t pixel);