hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/rendering/renderer.cpp
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-08-20 02:12:52 +0200
committerhachem <im@hachem.wtf>2026-08-20 02:25:57 +0200
commit0f9483ce025b015b1197b7a7efc8ed983bedbb8e (patch)
tree3984c728052cb21e88550248f3ff2fb2fece41a3 /src/rendering/renderer.cpp
parent0802ee19573e880e319a61ae814ee42c01e28cd3 (diff)
refactor: trailing return types in rendering
Diffstat (limited to 'src/rendering/renderer.cpp')
-rw-r--r--src/rendering/renderer.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rendering/renderer.cpp b/src/rendering/renderer.cpp
index 5e4682c..28b7962 100644
--- a/src/rendering/renderer.cpp
+++ b/src/rendering/renderer.cpp
@@ -7,7 +7,7 @@
namespace Donut
{
- Scope<RendererAPI> RendererAPI::create()
+ auto RendererAPI::create() -> Scope<RendererAPI>
{
switch (s_api)
{
@@ -22,25 +22,25 @@ namespace Donut
RendererAPI::API RendererAPI::s_api = RendererAPI::API::OpenGL;
- void Renderer::init()
+ auto Renderer::init() -> void
{
RenderCommand::init();
RenderCommand::enable_depth_test();
}
- void Renderer::shutdown()
+ auto Renderer::shutdown() -> void
{
}
- void Renderer::on_window_resize(uint32_t width, uint32_t height)
+ auto Renderer::on_window_resize(uint32_t width, uint32_t height) -> void
{
RenderCommand::set_viewport(0, 0, width, height);
}
- void Renderer::submit(const Ref<Shader>& shader,
+ auto Renderer::submit(const Ref<Shader>& shader,
const Ref<VertexArray>& vertex_array,
const glm::mat4& transform,
- const glm::mat4& view_projection)
+ const glm::mat4& view_projection) -> void
{
shader->bind();
shader->set_mat4("u_ViewProjection", view_projection);
@@ -52,12 +52,12 @@ namespace Donut
Scope<RendererAPI> RenderCommand::s_renderer_api = RendererAPI::create();
- void Renderer::set_clear_color(const glm::vec4& color)
+ auto Renderer::set_clear_color(const glm::vec4& color) -> void
{
RenderCommand::set_clear_color(color);
}
- void Renderer::clear()
+ auto Renderer::clear() -> void
{
RenderCommand::clear();
}