triangle?
This commit is contained in:
@@ -24,6 +24,8 @@ TestTriangle::~TestTriangle() {
|
||||
#endif
|
||||
*/
|
||||
wm->releaseWindow(window);
|
||||
|
||||
delete rt;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,12 +34,14 @@ void TestTriangle::onLoad() {
|
||||
WindowModule* wm; { wm = (WindowModule*) moduleInstances[WindowModule()]; }
|
||||
|
||||
if(!wm) {
|
||||
std::cout << "No WindowModule for ImguiModule!\n";
|
||||
std::cout << "No WindowModule TestTriangle!\n";
|
||||
std::abort();
|
||||
}
|
||||
|
||||
window = wm->aquireWindow();
|
||||
|
||||
window->getRenderer()->clearColor = { 0.2, 0.2, 0.4, 0.7 };
|
||||
|
||||
rt = window->getRenderer()->createRenderTarget(
|
||||
vertices,
|
||||
9 * sizeof(float),
|
||||
@@ -53,7 +57,10 @@ void TestTriangle::onLoad() {
|
||||
|
||||
void TestTriangle::run() {
|
||||
|
||||
window->getRenderer()->draw(*rt);
|
||||
window->getRenderer()->render();
|
||||
window->getRenderer()->draw(rt);
|
||||
window->swapBuffers();
|
||||
window->pollEvents();
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user