diff options
Diffstat (limited to 'src/blu_cat')
-rw-r--r-- | src/blu_cat/gra/renderer.cpp | 6 | ||||
-rw-r--r-- | src/blu_cat/gra/renderer.hpp | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/blu_cat/gra/renderer.cpp b/src/blu_cat/gra/renderer.cpp index ad66003..d13f814 100644 --- a/src/blu_cat/gra/renderer.cpp +++ b/src/blu_cat/gra/renderer.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2022-2024 Frederico de Oliveira Linhares + * Copyright 2022-2025 Frederico de Oliveira Linhares * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -144,6 +144,7 @@ Renderer::Renderer(std::vector<std::shared_ptr<View2D>> views_2d, skeletal_models_to_draw{BluCat::INT::core.vk_swapchain->images_count}, static_models_to_draw{BluCat::INT::core.vk_swapchain->images_count}, sprites_3d_to_draw{BluCat::INT::core.vk_swapchain->images_count}, + clear_screen_color{0.0f, 0.0f, 0.0f, 1.0f}, views_2d{views_2d}, views_3d{views_3d} { @@ -213,9 +214,8 @@ Renderer::draw() // 3D drawing. { - // Dark gray blue. std::array<VkClearValue, 2> clear_values{}; - clear_values[0].color = {0.12f, 0.12f, 0.18f, 1.0f}; + clear_values[0].color = this->clear_screen_color; clear_values[1].depthStencil = {1.0f, 0}; { // Update world uniform buffer diff --git a/src/blu_cat/gra/renderer.hpp b/src/blu_cat/gra/renderer.hpp index 0a3d15f..82948cb 100644 --- a/src/blu_cat/gra/renderer.hpp +++ b/src/blu_cat/gra/renderer.hpp @@ -1,5 +1,5 @@ /* - * Copyright 2022-2024 Frederico de Oliveira Linhares + * Copyright 2022-2025 Frederico de Oliveira Linhares * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -51,6 +51,7 @@ struct Renderer std::vector<std::vector<std::shared_ptr<Sprite3D>>> sprites_3d_to_draw; VkDescriptorPool descriptor_pool; + VkClearColorValue clear_screen_color; std::vector<std::shared_ptr<View2D>> views_2d; std::vector<std::shared_ptr<View3D>> views_3d; QueueFamily *queue_family; |