#pragma once #include #include "sokol_gfx.h" #include "pixel.h" class render_image { public: template void create(image_accessor

in_accessor) { } void create(void* in_data, const Eigen::Vector2i& in_size, sg_pixel_format in_pixel_format); private: sg_image image_{}; Eigen::Vector2i size_{}; };