i am stooped

This commit is contained in:
Ben Kyd
2023-12-03 22:55:25 +00:00
parent 05f329372a
commit c6e6321a24
2 changed files with 7 additions and 5 deletions

View File

@@ -96,10 +96,11 @@ InfernoApp* inferno_create()
graphics::window_create("Inferno v" INFERNO_VERSION, 1920, 1080);
app->Device = graphics::device_create();
app->Renderer = graphics::renderer_create(app->Device);
app->PreviewRenderer = graphics::preview_create(app->Renderer);
graphics::renderer_configure_command_buffer(app->Renderer);
graphics::renderer_configure_gui(app->Renderer);
graphics::renderer_configure_command_buffer(app->Renderer);
app->PreviewRenderer = graphics::preview_create(app->Renderer);
graphics::renderer_submit_repeat(
app->Renderer,

View File

@@ -56,6 +56,7 @@ void preview_set_viewport(PreviewRenderer* renderer, Camera* camera)
renderer->Viewport.offset.y = 0;
renderer->Viewport.extent.width = viewport.x;
renderer->Viewport.extent.height = viewport.y;
renderer->HasViewportChanged = true;
}
RenderTarget* preview_get_target(PreviewRenderer* renderer)
@@ -82,8 +83,8 @@ void preview_draw(PreviewRenderer* renderer, scene::Scene* scene)
.View = graphics::camera_get_view(scene->Camera),
};
graphics::shader_update_state(renderer->DrawShader, commandBuffer, globalUniformObject,
renderer->Renderer->CurrentFrameIndex);
graphics::shader_update_state(renderer->DrawShader, commandBuffer,
globalUniformObject, renderer->Renderer->CurrentFrameIndex);
for (scene::SceneObject* o : scene::scene_get_renderables(scene)) {
for (scene::Mesh* m : scene::scene_object_get_meshs(o)) {
@@ -96,7 +97,7 @@ void preview_draw(PreviewRenderer* renderer, scene::Scene* scene)
}
}
graphics::renderer_end_pass(renderer->Renderer);
// app->LastPreviewRenderArea = app->PreviewRenderArea;
renderer->HasViewportChanged = false;
}
}