This commit is contained in:
IlyaShurupov 2024-04-13 12:28:46 +03:00
parent e161fffc0c
commit 2160dfca34
22 changed files with 339 additions and 157 deletions

View file

@ -1,23 +0,0 @@
#pragma once
#include "Geometry.hpp"
#include "Rect.hpp"
#include "FrameBuffer.hpp"
#include "Shader.hpp"
namespace tp {
class Render {
public:
explicit Render(Vec2F renderResolution);
~Render();
void render(const Geometry& geometry, Vec2F size);
uint4 getRenderBuffer();
Vec2F getBufferSize();
private:
RenderBuffer mRenderBuffer;
RenderShader mDefaultShader;
};
}