0cedb2b0ba
refactor: directory structure & cmake
2025-07-05 13:28:41 +03:30
7fe311dae0
build: change dependency managament from submodules to conan
2025-07-05 11:33:43 +03:30
Light
acbed604bb
Style: Rename *.h -> *.hpp
2022-03-08 21:19:19 +03:30
Light
dcedb1799c
Style: Rename LT_* Log macros to LOG
2022-03-07 21:57:00 +03:30
Light
102dec99e0
ltpch
...
- Added target_precompile_headers to CMakeLists
- Removed #include "ltpch.h" from every .cpp file
2021-10-07 14:51:17 +03:30
Light
c846e48c71
NativeScript, NativeScriptComponent
...
- Added NativeScript
- Added NativeScriptComponent
- Minor changes to clearing back buffer's color
2021-07-31 09:37:09 +04:30
Light
9033ceffa1
Major changes
...
- Major maintenance
2021-07-29 17:12:13 +04:30
Light
2061abadd8
Framebuffer resizing
...
- Added 'Camera::OnResize()' for keeping the aspect ratio updated to
prevent streching/squashing the scene
- Added 'FrameBuffe::Resize()'
- Enabled ImGui docking and viewport
- 'MirrorLayer::m_Camera' & 'MirrorLayer::m_Framebuffer' now adjust their properties
when ImGui's available region changes
2021-07-16 19:59:14 +04:30
Light
271f3b2075
Framebuffer
...
- Added 'Framebuffer'
- Added an optional 'FrameBuffer' parameter to'Renderer::BeginScene'
- Added 'RenderCommand::DefaultTargetFramebuffer()'
- Added static 'GraphicsContext::GetSharedContext()'
- Fixed 'dxBlender' by changing 'DestBlendAlpha' from D3D11_BLEND_ZERO
to D3D11_BLEND_ONE
- Fixed 'glRenderCommand::ClearBackBuffer()' by calling glClear before
glClearColor
- 'Application::GameLoop' now updates the ui ._.
2021-07-15 15:46:28 +04:30