Commit graph

46 commits

Author SHA1 Message Date
Light
ffabc974aa Lets GOOOO 2022-03-04 22:40:20 +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
a58d3a75d3 Marked Singleton classes 2021-10-05 06:54:08 +03:30
Light
096ee8116e Fixed imgui CMake minimum required version 2021-10-01 15:40:36 +03:30
Light
f97953ae6c Fixed Linux 2021-10-01 15:32:25 +03:30
Light
f0e127dbd0 Updated Submodules 2021-09-24 07:06:31 +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
35663cd3c4 Added ShaderConductor 2021-09-12 16:56:33 +04:30
Light
32341d184c Minor Changes 2021-09-11 11:29:44 +04:30
Light
645f65af4e Updated ImGui Submodule 2021-09-10 11:06:17 +04:30
Light
c252c80093 Added back stb_image 2021-09-09 19:59:53 +04:30
Light
cac1729cde Updated ImGui Submodule 2021-09-09 19:58:51 +04:30
Light
ed486713d0 Converted from premake5 to CMake 2021-09-09 19:46:02 +04:30
Light
28eb805520 Added shaderc 2021-08-22 16:02:05 +04:30
Light
70529ec65f Updated Submodul ImGui Submodule 2021-08-22 09:22:21 +04:30
Light
d6476c1f91 Updated GLFW Submodule 2021-08-21 15:58:37 +04:30
Light
0080f6837c Improved Build Files 2021-08-21 15:53:36 +04:30
Light
b3997880fe Update submodules 2021-08-14 16:26:22 +04:30
Light3039
f46cf23550 Linux fix 2021-08-03 17:34:45 +04:30
Light3039
786535bac7 Updated ImGui 2021-08-02 23:34:02 +04:30
Light3039
2e6beb9239 head reset 2021-08-02 22:47:23 +04:30
Light
54c195dae0 PropertiesPanel
- Added PropertiesPanel
2021-08-01 16:55:26 +04:30
Light
b54afb6046 Added EnTT
- Added EnTT
- Minor maintenance and fixes
2021-07-24 13:54:50 +04:30
Light
d6a400e05a stb_image
- Moved stb_image implementation section from .h file to a .c file
2021-07-24 08:55:50 +04:30
Light
2121e0ea16 stb_image Project
- stb_image is now built inside a project as a static library
2021-07-23 15:03:47 +04:30
Light
aafd176a87 Updated GLFW Submodule 2021-07-23 12:03:39 +04:30
Light
1d87d71a06 Updated ImGui Submodule 2021-07-23 11:42:17 +04:30
Light
ffc29bec77 Maintenance
- Removed change log (was horrible idea D:)
- Fixed some premake mistakes
- Fixed a typo
- Enabled MultiProcessorCompile for windows builds
2021-07-23 11:22:01 +04:30
Light
dff6bec35c fml 2021-07-14 03:33:32 +04:30
Light
123160c13b Work for fucks sake 2021-07-14 03:31:56 +04:30
Light
929358e420 Submodules 2021-07-14 03:29:55 +04:30
Light
99c7a1c108 Submodules 2021-07-14 03:22:42 +04:30
Light
9d3a650273 moved imgui to docking 2021-07-14 02:48:01 +04:30
Light
91a0c92fe7 - ConstantBuffers
- Added ConstantBuffers
- Updated GLAD to have GL_ARB_shading_language_420pack extensions
2021-07-05 14:36:36 +04:30
Light
c9352407e1 Textures
- Added Texture and glTexture class ( no dx implementation yet )
- Added TextureRendererProgram to Renderer
- Added LoadTexture to ResourceManager
- Added TextureShader
- Added awesomeface.png
- Removed unused shader files from Sandbox/res
- Fixed gladLoadGLLoader call in glGraphicsContext
- Enabled alpha blending in glGraphicsContext
- Added stb_image library
2021-06-29 11:01:11 +04:30
Light
42ed4c1b79 Dependencies 2021-06-27 08:08:07 +04:30
Light
3c2e7d6bb1 Minor fixes
- removed the test '#error' in 'Base.h'
- changed from random color per vertex to input 'tint' from argument in 'DrawQuad'
- reverted back some window creation stuff
2021-06-26 15:59:26 +04:30
Light3039
a682523076 Initial Linux Support 2021-06-26 13:09:11 +04:30
Light
fcfe73923d Major changes
- Major tidying
- Some fixes
-
2021-06-19 15:12:42 +04:30
Light3039
d4a9a0366f ImGui Events 2021-05-27 12:51:39 +04:30
Light3039
4621f86cb2 ImGui & UserInterface class 2021-05-27 10:41:32 +04:30
Light3039
5b0ffe1365 Added GLAD 2021-05-25 21:22:01 +04:30
Light3039
727ea3e5aa Added glm 2021-05-25 18:35:52 +04:30
Light3039
8d633dac01 Added GLFW 2021-05-21 15:00:29 +04:30
Light3039
ce790b4d38 Added spdlog 2021-05-21 10:55:39 +04:30