Lines Matching refs:PixelFormat
32 enum class PixelFormat
78 ColorOrder get_pixel_format_color_order(PixelFormat format);
79 unsigned get_pixel_format_depth(PixelFormat format);
80 unsigned get_pixel_channels(PixelFormat format);
81 std::size_t get_pixel_row_bytes(PixelFormat format, std::size_t width);
83 std::size_t get_pixels_from_row_bytes(PixelFormat format, std::size_t row_bytes);
85 PixelFormat create_pixel_format(unsigned depth, unsigned channels, ColorOrder order);
88 Pixel get_pixel_from_row(const std::uint8_t* data, std::size_t x, PixelFormat format);
89 void set_pixel_to_row(std::uint8_t* data, std::size_t x, Pixel pixel, PixelFormat format);
93 RawPixel get_raw_pixel_from_row(const std::uint8_t* data, std::size_t x, PixelFormat format);
94 void set_raw_pixel_to_row(std::uint8_t* data, std::size_t x, RawPixel pixel, PixelFormat format);
100 PixelFormat format);
102 PixelFormat format);
104 template<PixelFormat Format>
106 template<PixelFormat Format>
109 template<PixelFormat Format>
111 template<PixelFormat Format>
114 template<PixelFormat Format>
116 template<PixelFormat Format>