fix
This commit is contained in:
@@ -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);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user