Files
Archimedes/utils/Renderer/RendererOpenGL/RendererOpenGL.cpp
2025-03-21 16:59:34 -05:00

23 lines
427 B
C++

#include "RendererOpenGL.h"
#define GLEW_STATIC
#include <GL/glew.h>
namespace Archimedes {
RendererOpenGL::RendererOpenGL() {}
RendererOpenGL::~RendererOpenGL() {}
void RendererOpenGL::render(std::list<renderCmd*> cmdList, int& w, int& h) {
glViewport(0, 0, &w, &h);
glClear(GL_COLOR_BUFFER_BIT);
for(auto* f : cmdList)
f();
cmdList.clear();
}
}