Commit graph

22 commits

Author SHA1 Message Date
688c88f255 ci: add clang code coverage check (#10)
All checks were successful
continuous-integration/drone/push Build is passing
reviewed-on: #10
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io>
2025-07-21 09:37:44 +00:00
9c071493c5
refactor: imgui as conan module instead of git submodule
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-20 05:20:43 +03:30
b25ea41096
build: add enable_tests compile option
Some checks failed
continuous-integration/drone/push Build is failing
refactor: minor cmake refactor
2025-07-16 10:52:49 +03:30
1247b1ac69 ci: add static_analysis (#2)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #2
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io>
2025-07-14 08:45:09 +00:00
0a1215d43f
build: add enable_static_analysis build option
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-11 14:25:09 +03:30
83f27e12c0
refactor: dir structure & fix asset baker/parser compilation 2025-07-07 15:35:17 +03:30
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
4f74522979
fix: build 2025-07-04 22:11:26 +03:30
Light3039
68bb04b513 Submodules 2022-05-26 10:52:16 +04:30
Light
acbed604bb Style: Rename *.h -> *.hpp 2022-03-08 21:19:19 +03:30
Light
8c0bdbf849 Edit(Mirror): ContentBrowserPanel 2022-03-06 22:25:23 +03:30
Light
ffabc974aa Lets GOOOO 2022-03-04 22:40:20 +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
74a6035c32 Scene Serialization
- Scenes can now be serialized and de-serialized into .yaml files
- Added yaml-cpp as Dependency
2021-10-05 13:44:32 +03:30
Light
b24c94a718 Fixed Windows 2021-09-24 17:20:19 +03:30
Light3039
c12f97feb7 Fixed Linux 2021-09-23 11:20:57 +03:30
Steve Gremory
dc3650e118 Fixed CMake issues on linux, compile to test. 2021-09-20 12:13:03 +05:30
Light
eb00566953 Implemented ShaderConductor into Shaders
- glShader now uses ShaderConductor and compiles from .hlsl files
- Added Shader::Stage enum
- Removed .glsl files
- Improvements to CMakeLists files
- Maintenance
2021-09-13 12:17:26 +04:30
Light
35663cd3c4 Added ShaderConductor 2021-09-12 16:56:33 +04:30
Light
5ffa8cfabf Removed Sandbox from CMakeLists 2021-09-11 11:47:14 +04:30
Light
ed486713d0 Converted from premake5 to CMake 2021-09-09 19:46:02 +04:30