This commit is contained in:
2026-02-14 17:44:30 -06:00
parent d6f8036175
commit 0ab0f4af47
4 changed files with 24 additions and 18 deletions

View File

@@ -25,7 +25,6 @@ TestTriangle::~TestTriangle() {
*/
wm->releaseWindow(window);
delete rt;
}
}
@@ -42,16 +41,18 @@ void TestTriangle::onLoad() {
window->getRenderer()->clearColor = { 0.2, 0.2, 0.4, 0.7 };
rt = window->getRenderer()->createRenderTarget(
vertices,
9 * sizeof(float),
indices,
3,
shader = Archimedes::Shader(vertexShaderSource, fragmentShaderSource, Archimedes::Shader::LoadType::FromSource);
window->getRenderer()->useShader(shader);
rt = Archimedes::RenderTarget(
Archimedes::VertexBuffer(vertices, 9 * sizeof(float)),
Archimedes::IndexArray(indices, 3),
Archimedes::VertexLayout(),
vertexShaderSource,
fragmentShaderSource,
Archimedes::Shader::LoadType::FromSource
);
shader
);
window->getRenderer()->useRenderTarget(rt);
}