diff --git a/modules/app/src/application.cpp b/modules/app/src/application.cpp index 1412126..ed82fbe 100644 --- a/modules/app/src/application.cpp +++ b/modules/app/src/application.cpp @@ -55,10 +55,13 @@ Application::Application(): m_window(nullptr) m_graphics_context->get_shared_context(), Renderer::CreateInfo { .quad_renderer_shader = AssetManager::get_shader("LT_ENGINE_RESOURCES_QUAD_SHADER"), - .texture_renderer_shader = AssetManager::get_shader("LT_ENGINE_RESOURCES_TEXTURE_SHADER" + .texture_renderer_shader = AssetManager::get_shader( + "LT_ENGINE_RESOURCES_TEXTURE_SHADER" + ), + .tinted_texture_renderer_shader = AssetManager::get_shader( + "LT_ENGINE_RESOURCES_TINTED_" + "TEXTURE_SHADER" ), - .tinted_texture_renderer_shader = AssetManager::get_shader("LT_ENGINE_RESOURCES_TINTED_" - "TEXTURE_SHADER"), } ); ensure(m_graphics_context, "lWindow::lWindow: failed to create 'GraphicsContext'"); diff --git a/modules/asset_parser/include/asset_parser/assets/text.hpp b/modules/asset_parser/include/asset_parser/assets/text.hpp index 75b2f39..f9fd472 100644 --- a/modules/asset_parser/include/asset_parser/assets/text.hpp +++ b/modules/asset_parser/include/asset_parser/assets/text.hpp @@ -31,8 +31,11 @@ public: TextAsset(const std::filesystem::path &path); - void unpack_blob(BlobMetadata::Tag tag, std::byte *destination, size_t destination_capacity) - const; + void unpack_blob( + BlobMetadata::Tag tag, + std::byte *destination, + size_t destination_capacity + ) const; [[nodiscard]] auto get_asset_metadata() const -> const Asset::Metadata &; diff --git a/modules/asset_parser/src/assets/text.cpp b/modules/asset_parser/src/assets/text.cpp index a457f48..985e9d2 100644 --- a/modules/asset_parser/src/assets/text.cpp +++ b/modules/asset_parser/src/assets/text.cpp @@ -95,22 +95,28 @@ void TextAsset::unpack_blob( case Assets::CompressionType::None: if (m_text_blob_metadata.uncompressed_size != m_text_blob_metadata.compressed_size) { - throw std::runtime_error("Failed to unpack blob from TextAsset: " - "compressed/uncompressed size mismatch for no compression " - "type"); + throw std::runtime_error( + "Failed to unpack blob from TextAsset: " + "compressed/uncompressed size mismatch for no compression " + "type" + ); } if (m_text_blob_metadata.uncompressed_size > destination_capacity) { - throw std::runtime_error("Failed to unpack blob from TextAsset: " - "uncompressed_size > destination_capacity, unpacking " - "would result in segfault"); + throw std::runtime_error( + "Failed to unpack blob from TextAsset: " + "uncompressed_size > destination_capacity, unpacking " + "would result in segfault" + ); } if (!m_stream.is_open()) { - throw std::runtime_error("Failed to unpack blob from TextAsset: ifstream is " - "closed"); + throw std::runtime_error( + "Failed to unpack blob from TextAsset: ifstream is " + "closed" + ); } m_stream.read( @@ -122,11 +128,13 @@ void TextAsset::unpack_blob( return; default: - throw std::runtime_error(std::format( - "Failed to unpack blob from TextAsset: unsupported " - "compression type: {}", - std::to_underlying(m_text_blob_metadata.compression_type) - )); + throw std::runtime_error( + std::format( + "Failed to unpack blob from TextAsset: unsupported " + "compression type: {}", + std::to_underlying(m_text_blob_metadata.compression_type) + ) + ); } } diff --git a/modules/asset_parser/src/assets/texture.cpp b/modules/asset_parser/src/assets/texture.cpp index d52a873..147ecb3 100644 --- a/modules/asset_parser/src/assets/texture.cpp +++ b/modules/asset_parser/src/assets/texture.cpp @@ -96,22 +96,28 @@ void TextureAsset::unpack_blob( case Assets::CompressionType::None: if (m_pixel_blob_metadata.uncompressed_size != m_pixel_blob_metadata.compressed_size) { - throw std::runtime_error("Failed to unpack blob from TextureAsset: " - "compressed/uncompressed size mismatch for no compression " - "type"); + throw std::runtime_error( + "Failed to unpack blob from TextureAsset: " + "compressed/uncompressed size mismatch for no compression " + "type" + ); } if (m_pixel_blob_metadata.uncompressed_size > destination_capacity) { - throw std::runtime_error("Failed to unpack blob from TextureAsset: " - "uncompressed_size > destination_capacity, unpacking " - "would result in segfault"); + throw std::runtime_error( + "Failed to unpack blob from TextureAsset: " + "uncompressed_size > destination_capacity, unpacking " + "would result in segfault" + ); } if (!m_stream.is_open()) { - throw std::runtime_error("Failed to unpack blob from TextureAsset: ifstream is " - "closed"); + throw std::runtime_error( + "Failed to unpack blob from TextureAsset: ifstream is " + "closed" + ); } m_stream.read( @@ -123,11 +129,13 @@ void TextureAsset::unpack_blob( return; default: - throw std::runtime_error(std::format( - "Failed to unpack blob from TextureAsset: unsupported " - "compression type: {}", - std::to_underlying(m_pixel_blob_metadata.compression_type) - )); + throw std::runtime_error( + std::format( + "Failed to unpack blob from TextureAsset: unsupported " + "compression type: {}", + std::to_underlying(m_pixel_blob_metadata.compression_type) + ) + ); } } diff --git a/modules/ecs/src/serializer.cpp b/modules/ecs/src/serializer.cpp index 43be5be..793226d 100644 --- a/modules/ecs/src/serializer.cpp +++ b/modules/ecs/src/serializer.cpp @@ -167,8 +167,8 @@ auto SceneSerializer::deserialize(const std::string &file_path) -> bool { auto &entitySpriteRendererComponent = deserializedEntity .add_component(); - entitySpriteRendererComponent.tint = spriteRendererComponent["Tint"].as( - ); + entitySpriteRendererComponent.tint = spriteRendererComponent["Tint"] + .as(); auto texturePath = spriteRendererComponent["Texture"].as(); diff --git a/modules/input/include/input/events/event.hpp b/modules/input/include/input/events/event.hpp index c8fafe7..48e1d8a 100644 --- a/modules/input/include/input/events/event.hpp +++ b/modules/input/include/input/events/event.hpp @@ -37,7 +37,7 @@ enum EventCategory #define event_type(type) \ EventType get_event_type() const override \ { \ - return ::lt::EventType::type; \ + return ::lt::EventType::type; \ } #define event_category(eCategory) \ diff --git a/modules/mirror/src/mirror.cpp b/modules/mirror/src/mirror.cpp index 8ccaca4..8ea3fb1 100644 --- a/modules/mirror/src/mirror.cpp +++ b/modules/mirror/src/mirror.cpp @@ -11,11 +11,13 @@ class Mirror: public Application public: Mirror() { - get_window().set_properties(WindowProperties { - .title = "Mirror", - .size = glm::uvec2(1280u, 720u), - .vsync = true, - }); + get_window().set_properties( + WindowProperties { + .title = "Mirror", + .size = glm::uvec2(1280u, 720u), + .vsync = true, + } + ); get_layer_stack().emplace_layer("MirrorLayer"); } diff --git a/modules/renderer/include/renderer/blender.hpp b/modules/renderer/include/renderer/blender.hpp index c58e04b..e5cf5ed 100644 --- a/modules/renderer/include/renderer/blender.hpp +++ b/modules/renderer/include/renderer/blender.hpp @@ -1,7 +1,6 @@ #pragma once - namespace lt { class SharedContext; @@ -37,8 +36,8 @@ enum class BlendFactor : uint8_t class Blender { public: -virtual ~Blender() = default; - static auto create(const Ref& sharedContext) -> Scope; + virtual ~Blender() = default; + static auto create(const Ref &sharedContext) -> Scope; virtual void enable(BlendFactor srcFactor, BlendFactor dstFactor) = 0; diff --git a/modules/renderer/include/renderer/buffers.hpp b/modules/renderer/include/renderer/buffers.hpp index cb79b30..f5a17bd 100644 --- a/modules/renderer/include/renderer/buffers.hpp +++ b/modules/renderer/include/renderer/buffers.hpp @@ -1,7 +1,6 @@ #pragma once - namespace lt { class SharedContext; @@ -14,11 +13,11 @@ enum class ConstantBufferIndex class ConstantBuffer { public: -virtual ~ConstantBuffer() = default; + virtual ~ConstantBuffer() = default; static auto create( ConstantBufferIndex index, unsigned int size, - const Ref& sharedContext + const Ref &sharedContext ) -> Scope; virtual auto map() -> void * = 0; @@ -38,7 +37,7 @@ public: float *vertices, unsigned int stride, unsigned int count, - const Ref& sharedContext + const Ref &sharedContext ) -> Ref; virtual ~VertexBuffer() = default; @@ -58,8 +57,11 @@ protected: class IndexBuffer { public: - static auto create(unsigned int *indices, unsigned int count, const Ref& sharedContext) - -> Ref; + static auto create( + unsigned int *indices, + unsigned int count, + const Ref &sharedContext + ) -> Ref; virtual ~IndexBuffer() = default; diff --git a/modules/renderer/include/renderer/dx/buffers.hpp b/modules/renderer/include/renderer/dx/buffers.hpp index ef15997..5e557a0 100644 --- a/modules/renderer/include/renderer/dx/buffers.hpp +++ b/modules/renderer/include/renderer/dx/buffers.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/framebuffers.hpp b/modules/renderer/include/renderer/dx/framebuffers.hpp index 17c8600..65b6f70 100644 --- a/modules/renderer/include/renderer/dx/framebuffers.hpp +++ b/modules/renderer/include/renderer/dx/framebuffers.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/graphics_context.hpp b/modules/renderer/include/renderer/dx/graphics_context.hpp index dd21aad..fa9f839 100644 --- a/modules/renderer/include/renderer/dx/graphics_context.hpp +++ b/modules/renderer/include/renderer/dx/graphics_context.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/render_command.hpp b/modules/renderer/include/renderer/dx/render_command.hpp index 81955a1..ec7b660 100644 --- a/modules/renderer/include/renderer/dx/render_command.hpp +++ b/modules/renderer/include/renderer/dx/render_command.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/shader.hpp b/modules/renderer/include/renderer/dx/shader.hpp index 33ed1ef..a874208 100644 --- a/modules/renderer/include/renderer/dx/shader.hpp +++ b/modules/renderer/include/renderer/dx/shader.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/shared_context.hpp b/modules/renderer/include/renderer/dx/shared_context.hpp index 3b42116..ff1084b 100644 --- a/modules/renderer/include/renderer/dx/shared_context.hpp +++ b/modules/renderer/include/renderer/dx/shared_context.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/texture.hpp b/modules/renderer/include/renderer/dx/texture.hpp index 55d497b..e01418b 100644 --- a/modules/renderer/include/renderer/dx/texture.hpp +++ b/modules/renderer/include/renderer/dx/texture.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/dx/user_interface.hpp b/modules/renderer/include/renderer/dx/user_interface.hpp index 18cf497..f9e29cb 100644 --- a/modules/renderer/include/renderer/dx/user_interface.hpp +++ b/modules/renderer/include/renderer/dx/user_interface.hpp @@ -17,8 +17,10 @@ public: ~dxUserInterface(); - void platform_implementation(GLFWwindow *windowHandle, Ref sharedContext) - override; + void platform_implementation( + GLFWwindow *windowHandle, + Ref sharedContext + ) override; void begin() override; diff --git a/modules/renderer/include/renderer/dx/vertex_layout.hpp b/modules/renderer/include/renderer/dx/vertex_layout.hpp index e2e7760..f44817f 100644 --- a/modules/renderer/include/renderer/dx/vertex_layout.hpp +++ b/modules/renderer/include/renderer/dx/vertex_layout.hpp @@ -1,7 +1,6 @@ #pragma once #include - #include #include diff --git a/modules/renderer/include/renderer/framebuffer.hpp b/modules/renderer/include/renderer/framebuffer.hpp index 7a8a5a6..b4d3b0b 100644 --- a/modules/renderer/include/renderer/framebuffer.hpp +++ b/modules/renderer/include/renderer/framebuffer.hpp @@ -9,9 +9,9 @@ class SharedContext; struct FramebufferSpecification { - unsigned int width{}; + unsigned int width {}; - unsigned int height{}; + unsigned int height {}; unsigned int samples = 1; }; @@ -19,10 +19,10 @@ struct FramebufferSpecification class Framebuffer { public: -virtual ~Framebuffer() = default; + virtual ~Framebuffer() = default; static auto create( const FramebufferSpecification &specification, - const Ref& sharedContext + const Ref &sharedContext ) -> Ref; virtual void bind_as_target(const glm::vec4 &clearColor) = 0; diff --git a/modules/renderer/include/renderer/gl/blender.hpp b/modules/renderer/include/renderer/gl/blender.hpp index 320834a..b7d2992 100644 --- a/modules/renderer/include/renderer/gl/blender.hpp +++ b/modules/renderer/include/renderer/gl/blender.hpp @@ -8,7 +8,7 @@ namespace lt { class glBlender: public Blender { public: -virtual ~glBlender() = default; + virtual ~glBlender() = default; glBlender(); void enable(BlendFactor srcFactor, BlendFactor dstFactor) override; diff --git a/modules/renderer/include/renderer/gl/render_command.hpp b/modules/renderer/include/renderer/gl/render_command.hpp index 64dcf98..51e426b 100644 --- a/modules/renderer/include/renderer/gl/render_command.hpp +++ b/modules/renderer/include/renderer/gl/render_command.hpp @@ -22,8 +22,12 @@ public: void default_target_framebuffer() override; - void set_viewport(unsigned int x, unsigned int y, unsigned int width, unsigned int height) - override; + void set_viewport( + unsigned int x, + unsigned int y, + unsigned int width, + unsigned int height + ) override; private: GLFWwindow *m_window_handle; diff --git a/modules/renderer/include/renderer/gl/user_interface.hpp b/modules/renderer/include/renderer/gl/user_interface.hpp index e03c870..0a62d68 100644 --- a/modules/renderer/include/renderer/gl/user_interface.hpp +++ b/modules/renderer/include/renderer/gl/user_interface.hpp @@ -14,8 +14,10 @@ public: ~glUserInterface() override; - void platform_implementation(GLFWwindow *windowHandle, Ref sharedContext) - override; + void platform_implementation( + GLFWwindow *windowHandle, + Ref sharedContext + ) override; void begin() override; diff --git a/modules/renderer/include/renderer/gl/vertex_layout.hpp b/modules/renderer/include/renderer/gl/vertex_layout.hpp index eae8642..f628742 100644 --- a/modules/renderer/include/renderer/gl/vertex_layout.hpp +++ b/modules/renderer/include/renderer/gl/vertex_layout.hpp @@ -22,7 +22,7 @@ class glVertexLayout: public VertexLayout { public: glVertexLayout( - const Ref& buffer, + const Ref &buffer, const std::vector> &elements ); diff --git a/modules/renderer/include/renderer/render_command.hpp b/modules/renderer/include/renderer/render_command.hpp index ae80cfe..6cefcb1 100644 --- a/modules/renderer/include/renderer/render_command.hpp +++ b/modules/renderer/include/renderer/render_command.hpp @@ -12,7 +12,7 @@ class SharedContext; class RenderCommand { public: - static auto create(GLFWwindow *windowHandle, const Ref& sharedContext) + static auto create(GLFWwindow *windowHandle, const Ref &sharedContext) -> Scope; RenderCommand(const RenderCommand &) = delete; diff --git a/modules/renderer/include/renderer/shared_context.hpp b/modules/renderer/include/renderer/shared_context.hpp index 8715937..3619a78 100644 --- a/modules/renderer/include/renderer/shared_context.hpp +++ b/modules/renderer/include/renderer/shared_context.hpp @@ -1,7 +1,6 @@ #pragma once - namespace lt { class SharedContext diff --git a/modules/renderer/src/blender.cpp b/modules/renderer/src/blender.cpp index e417aac..e431f25 100644 --- a/modules/renderer/src/blender.cpp +++ b/modules/renderer/src/blender.cpp @@ -17,9 +17,11 @@ auto Blender::create(const Ref & /*sharedContext*/) -> Scope(); case GraphicsAPI::DirectX: - lt_win(return create_scope( - std::static_pointer_cast(sharedContext) - );) + lt_win( + return create_scope( + std::static_pointer_cast(sharedContext) + ); + ) default : ensure( diff --git a/modules/renderer/src/buffers.cpp b/modules/renderer/src/buffers.cpp index 70d4148..b009afc 100644 --- a/modules/renderer/src/buffers.cpp +++ b/modules/renderer/src/buffers.cpp @@ -23,11 +23,13 @@ auto ConstantBuffer::create( case GraphicsAPI::OpenGL: return create_scope(index, size); case GraphicsAPI::DirectX: - lt_win(return create_scope( - index, - size, - std::static_pointer_cast(sharedContext) - );) + lt_win( + return create_scope( + index, + size, + std::static_pointer_cast(sharedContext) + ); + ) default : ensure( @@ -51,12 +53,14 @@ auto VertexBuffer::create( case GraphicsAPI::OpenGL: return create_ref(vertices, stride, count); case GraphicsAPI::DirectX: - lt_win(return create_ref( - vertices, - stride, - count, - std::static_pointer_cast(sharedContext) - );) + lt_win( + return create_ref( + vertices, + stride, + count, + std::static_pointer_cast(sharedContext) + ); + ) default : ensure( @@ -79,11 +83,13 @@ auto IndexBuffer::create( case GraphicsAPI::OpenGL: return create_ref(indices, count); case GraphicsAPI::DirectX: - lt_win(return create_ref( - indices, - count, - std::dynamic_pointer_cast(sharedContext) - );) + lt_win( + return create_ref( + indices, + count, + std::dynamic_pointer_cast(sharedContext) + ); + ) default : ensure( diff --git a/modules/renderer/src/dx/framebuffers.cpp b/modules/renderer/src/dx/framebuffers.cpp index 8979a3a..e35091a 100644 --- a/modules/renderer/src/dx/framebuffers.cpp +++ b/modules/renderer/src/dx/framebuffers.cpp @@ -36,9 +36,11 @@ dxFramebuffer::dxFramebuffer( srvDesc.ViewDimension = D3D11_SRV_DIMENSION_TEXTURE2D; srvDesc.Texture2D.MipLevels = 1; srvDesc.Texture2D.MostDetailedMip = 0; - dxc(m_context->get_device() - ->CreateShaderResourceView(m_color_attachment.Get(), &srvDesc, &m_shader_resource_view) - ); + dxc(m_context->get_device()->CreateShaderResourceView( + m_color_attachment.Get(), + &srvDesc, + &m_shader_resource_view + )); auto rtvDesc = D3D11_RENDER_TARGET_VIEW_DESC {}; rtvDesc.Format = t2dDesc.Format; @@ -101,9 +103,11 @@ void dxFramebuffer::resize(const glm::uvec2 &size) dxc(m_context->get_device()->CreateTexture2D(&textureDesc, nullptr, &m_color_attachment)); dxc(m_context->get_device() ->CreateRenderTargetView(m_color_attachment.Get(), &rtvDesc, &m_render_target_view)); - dxc(m_context->get_device() - ->CreateShaderResourceView(m_color_attachment.Get(), &srvDesc, &m_shader_resource_view) - ); + dxc(m_context->get_device()->CreateShaderResourceView( + m_color_attachment.Get(), + &srvDesc, + &m_shader_resource_view + )); } } // namespace lt diff --git a/modules/renderer/src/dx/graphics_context.cpp b/modules/renderer/src/dx/graphics_context.cpp index 221717c..d5bbdec 100644 --- a/modules/renderer/src/dx/graphics_context.cpp +++ b/modules/renderer/src/dx/graphics_context.cpp @@ -94,9 +94,11 @@ void dxGraphicsContext::setup_render_targets() auto backBuffer = Microsoft::WRL::ComPtr {}; dxc(context->get_swap_chain()->GetBuffer(0u, __uuidof(ID3D11Resource), &backBuffer)); - dxc(context->get_device() - ->CreateRenderTargetView(backBuffer.Get(), nullptr, &context->GetRenderTargetViewRef()) - ); + dxc(context->get_device()->CreateRenderTargetView( + backBuffer.Get(), + nullptr, + &context->GetRenderTargetViewRef() + )); // set render target view context->get_device_context() diff --git a/modules/renderer/src/dx/shader.cpp b/modules/renderer/src/dx/shader.cpp index af54d7c..3bbcee4 100644 --- a/modules/renderer/src/dx/shader.cpp +++ b/modules/renderer/src/dx/shader.cpp @@ -59,7 +59,8 @@ dxShader::dxShader( NULL, &m_vertex_shader )); - dxc(m_context->get_device() + dxc( + m_context->get_device() ->CreatePixelShader(ps->GetBufferPointer(), ps->GetBufferSize(), NULL, &m_pixel_shader) ); } diff --git a/modules/renderer/src/dx/vertex_layout.cpp b/modules/renderer/src/dx/vertex_layout.cpp index 069d6a0..ca749f7 100644 --- a/modules/renderer/src/dx/vertex_layout.cpp +++ b/modules/renderer/src/dx/vertex_layout.cpp @@ -18,13 +18,15 @@ dxVertexLayout::dxVertexLayout( // extract elements desc for (const auto &element : elements) { - inputElementsDesc.emplace_back(D3D11_INPUT_ELEMENT_DESC { element.first.c_str(), - NULL, - get_dxgi_format(element.second), - 0u, - D3D11_APPEND_ALIGNED_ELEMENT, - D3D11_INPUT_PER_VERTEX_DATA, - 0u }); + inputElementsDesc.emplace_back( + D3D11_INPUT_ELEMENT_DESC { element.first.c_str(), + NULL, + get_dxgi_format(element.second), + 0u, + D3D11_APPEND_ALIGNED_ELEMENT, + D3D11_INPUT_PER_VERTEX_DATA, + 0u } + ); } auto dxpShader = std::dynamic_pointer_cast(shader); diff --git a/modules/renderer/src/framebuffer.cpp b/modules/renderer/src/framebuffer.cpp index b0bdeca..834598e 100644 --- a/modules/renderer/src/framebuffer.cpp +++ b/modules/renderer/src/framebuffer.cpp @@ -12,7 +12,7 @@ namespace lt { auto Framebuffer::create( const FramebufferSpecification &specification, - const Ref& /*sharedContext*/ + const Ref & /*sharedContext*/ ) -> Ref { switch (GraphicsContext::get_graphics_api()) @@ -20,10 +20,12 @@ auto Framebuffer::create( case GraphicsAPI::OpenGL: return create_ref(specification); case GraphicsAPI::DirectX: - lt_win(return create_ref( - specification, - std::static_pointer_cast(sharedContext) - );); + lt_win( + return create_ref( + specification, + std::static_pointer_cast(sharedContext) + ); + ); default: ensure( diff --git a/modules/renderer/src/gl/blender.cpp b/modules/renderer/src/gl/blender.cpp index a372af4..25a153d 100644 --- a/modules/renderer/src/gl/blender.cpp +++ b/modules/renderer/src/gl/blender.cpp @@ -1,33 +1,33 @@ -#include #include +#include namespace lt { glBlender::glBlender() : m_factor_map { // constants - { BlendFactor::ZERO, GL_ZERO }, - { BlendFactor::ONE, GL_ONE }, + { BlendFactor::ZERO, GL_ZERO }, + { BlendFactor::ONE, GL_ONE }, - // source , - { BlendFactor::SRC_COLOR, GL_SRC_COLOR }, - { BlendFactor::INVERSE_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR }, + // source , + { BlendFactor::SRC_COLOR, GL_SRC_COLOR }, + { BlendFactor::INVERSE_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR }, - { BlendFactor::SRC_ALPHA, GL_SRC_ALPHA }, - { BlendFactor::INVERSE_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA }, + { BlendFactor::SRC_ALPHA, GL_SRC_ALPHA }, + { BlendFactor::INVERSE_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA }, - // destination , - { BlendFactor::DST_COLOR, GL_DST_COLOR }, - { BlendFactor::INVERSE_DST_COLOR, GL_ONE_MINUS_DST_COLOR }, + // destination , + { BlendFactor::DST_COLOR, GL_DST_COLOR }, + { BlendFactor::INVERSE_DST_COLOR, GL_ONE_MINUS_DST_COLOR }, - { BlendFactor::DST_ALPHA, GL_DST_ALPHA }, - { BlendFactor::INVERSE_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA }, + { BlendFactor::DST_ALPHA, GL_DST_ALPHA }, + { BlendFactor::INVERSE_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA }, - // source1 , - { BlendFactor::SRC1_COLOR, GL_SRC1_COLOR }, - { BlendFactor::INVERSE_SRC1_COLOR, GL_ONE_MINUS_SRC1_COLOR }, + // source1 , + { BlendFactor::SRC1_COLOR, GL_SRC1_COLOR }, + { BlendFactor::INVERSE_SRC1_COLOR, GL_ONE_MINUS_SRC1_COLOR }, - { BlendFactor::SRC1_ALPHA, GL_SRC1_ALPHA }, - { BlendFactor::INVERSE_SRC1_ALPHA, GL_ONE_MINUS_SRC_ALPHA } + { BlendFactor::SRC1_ALPHA, GL_SRC1_ALPHA }, + { BlendFactor::INVERSE_SRC1_ALPHA, GL_ONE_MINUS_SRC_ALPHA } } { } diff --git a/modules/renderer/src/gl/framebuffers.cpp b/modules/renderer/src/gl/framebuffers.cpp index d318711..8bf495f 100644 --- a/modules/renderer/src/gl/framebuffers.cpp +++ b/modules/renderer/src/gl/framebuffers.cpp @@ -1,6 +1,6 @@ -#include #include #include +#include namespace lt { diff --git a/modules/renderer/src/gl/render_command.cpp b/modules/renderer/src/gl/render_command.cpp index ffad4e7..e5a115f 100644 --- a/modules/renderer/src/gl/render_command.cpp +++ b/modules/renderer/src/gl/render_command.cpp @@ -1,5 +1,5 @@ -#include #include +#include #ifndef DONT_FUCKING_ORDER_THESSE_PLEASE_FOR_THE_LOVE_OF_GOD_CLANG_FORMAT #include #endif diff --git a/modules/renderer/src/gl/vertex_layout.cpp b/modules/renderer/src/gl/vertex_layout.cpp index a33078d..2a18687 100644 --- a/modules/renderer/src/gl/vertex_layout.cpp +++ b/modules/renderer/src/gl/vertex_layout.cpp @@ -1,5 +1,5 @@ -#include #include +#include #include #include diff --git a/modules/renderer/src/graphics_context.cpp b/modules/renderer/src/graphics_context.cpp index 9c6f9a2..c38b22f 100644 --- a/modules/renderer/src/graphics_context.cpp +++ b/modules/renderer/src/graphics_context.cpp @@ -37,9 +37,10 @@ auto GraphicsContext::create(GraphicsAPI api, GLFWwindow *window_handle) -> Scop break; // directx case GraphicsAPI::DirectX: - lt_win(scope_gfx = create_scope(window_handle); - s_context = scope_gfx.get(); - break;) + lt_win( + scope_gfx = create_scope(window_handle); s_context = scope_gfx.get(); + break; + ) default : ensure( diff --git a/modules/renderer/src/render_command.cpp b/modules/renderer/src/render_command.cpp index c65c333..3f405a3 100644 --- a/modules/renderer/src/render_command.cpp +++ b/modules/renderer/src/render_command.cpp @@ -19,9 +19,11 @@ auto RenderCommand::create(GLFWwindow *windowHandle, const Ref & case GraphicsAPI::OpenGL: return create_scope(windowHandle); case GraphicsAPI::DirectX: - lt_win(return create_scope( - (std::static_pointer_cast)(sharedContext) - );) + lt_win( + return create_scope( + (std::static_pointer_cast)(sharedContext) + ); + ) default : ensure( diff --git a/modules/renderer/src/renderer.cpp b/modules/renderer/src/renderer.cpp index 333f5d6..aa4dd3c 100644 --- a/modules/renderer/src/renderer.cpp +++ b/modules/renderer/src/renderer.cpp @@ -1,9 +1,9 @@ #include +#include #include #include #include #include -#include #include #include #include diff --git a/modules/renderer/src/shader.cpp b/modules/renderer/src/shader.cpp index 1c2d1fa..6c2c9d2 100644 --- a/modules/renderer/src/shader.cpp +++ b/modules/renderer/src/shader.cpp @@ -26,11 +26,13 @@ namespace lt { return create_ref(std::move(vertex_asset), std::move(pixel_asset)); case GraphicsAPI::DirectX: - lt_win(return create_ref( - vertex_asset, - pixel_asset, - std::static_pointer_cast(sharedContext) - );); + lt_win( + return create_ref( + vertex_asset, + pixel_asset, + std::static_pointer_cast(sharedContext) + ); + ); default: ensure( diff --git a/modules/renderer/src/texture.cpp b/modules/renderer/src/texture.cpp index 4dfa869..03a4ae6 100644 --- a/modules/renderer/src/texture.cpp +++ b/modules/renderer/src/texture.cpp @@ -21,14 +21,16 @@ namespace lt { case GraphicsAPI::OpenGL: return create_ref(std::move(asset)); case GraphicsAPI::DirectX: - lt_win(return create_ref( - width, - height, - components, - pixels, - std::static_pointer_cast(sharedContext), - filePath - );) + lt_win( + return create_ref( + width, + height, + components, + pixels, + std::static_pointer_cast(sharedContext), + filePath + ); + ) default : ensure( diff --git a/modules/renderer/src/vertex_layout.cpp b/modules/renderer/src/vertex_layout.cpp index e515ffd..4b76a66 100644 --- a/modules/renderer/src/vertex_layout.cpp +++ b/modules/renderer/src/vertex_layout.cpp @@ -23,11 +23,13 @@ auto VertexLayout::create( case GraphicsAPI::OpenGL: return create_ref(vertexBuffer, elements); case GraphicsAPI::DirectX: - lt_win(return create_ref( - shader, - elements, - std::static_pointer_cast(sharedContext) - );) + lt_win( + return create_ref( + shader, + elements, + std::static_pointer_cast(sharedContext) + ); + ) default : ensure( diff --git a/modules/ui/include/ui/gl/ui.hpp b/modules/ui/include/ui/gl/ui.hpp index 250fd7e..e7d7c4e 100644 --- a/modules/ui/include/ui/gl/ui.hpp +++ b/modules/ui/include/ui/gl/ui.hpp @@ -13,8 +13,10 @@ public: ~glUserInterface() override; - void platform_implementation(GLFWwindow *windowHandle, Ref sharedContext) - override; + void platform_implementation( + GLFWwindow *windowHandle, + Ref sharedContext + ) override; void begin() override; diff --git a/modules/window/include/window/linux/window.hpp b/modules/window/include/window/linux/window.hpp index d0eae34..945d01a 100644 --- a/modules/window/include/window/linux/window.hpp +++ b/modules/window/include/window/linux/window.hpp @@ -20,8 +20,10 @@ public: void on_event(const Event &event) override; - void set_properties(const WindowProperties &properties, bool overrideVisibility = false) - override; + void set_properties( + const WindowProperties &properties, + bool overrideVisibility = false + ) override; void set_title(const std::string &title) override; diff --git a/modules/window/src/linux/window.cpp b/modules/window/src/linux/window.cpp index 93009e2..a26924c 100644 --- a/modules/window/src/linux/window.cpp +++ b/modules/window/src/linux/window.cpp @@ -136,8 +136,9 @@ void lWindow::bind_glfw_events() glfwSetMouseButtonCallback( m_handle, [](GLFWwindow *window, int button, int action, int /*mods*/) { - std::function const callback = *(std::function *) - glfwGetWindowUserPointer(window); + std::function const callback = *( + std::function * + )glfwGetWindowUserPointer(window); if (action == GLFW_PRESS) {