20 lines
335 B
C++
20 lines
335 B
C++
#pragma once
|
|
#include <Eigen/Eigen>
|
|
|
|
#include "sokol_gfx.h"
|
|
#include "pixel.h"
|
|
|
|
class render_image {
|
|
public:
|
|
template<typename P>
|
|
void create(image_accessor<P> 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_{};
|
|
};
|