Danil
|
e3fb9a1332
|
Fix workflow
|
2025-10-24 17:12:58 +07:00 |
|
Danil
|
42c9706ca5
|
Add tests for windows
|
2025-10-24 17:09:58 +07:00 |
|
Jiga228
|
8965669d6a
|
Add build modes. Engine - build framework only. Tests - build unit tests only. TestGame - build TestGame and engine libraries. All - build all. Add scripts for easy build projects in different modes. "build_tests.bat" - create build directory, configure tests project and build there. "build_Engine.bat" - create build directory, configure engine projects, build there and copy header files to "build/bin/include".
|
2025-10-24 17:05:10 +07:00 |
|
Jiga228
|
8d7dcac563
|
Fix crash in Release configuration
|
2025-10-23 23:04:33 +07:00 |
|
Danil
|
fbf254907d
|
Merge pull request #4 from Jiga228/render
Modificate render
|
2025-10-23 20:42:53 +07:00 |
|
Jiga228
|
e52df7ef12
|
Add third coordinate
|
2025-10-23 18:23:23 +07:00 |
|
Danil
|
b9c7517a60
|
Merge pull request #3 from Jiga228/render
Render
|
2025-10-22 22:06:39 +07:00 |
|
Jiga228
|
4bec5afd72
|
Start 3D. DescriptionPool, DescriptionSets and more other
|
2025-10-22 22:03:34 +07:00 |
|
Jiga228
|
7990b1352c
|
Add index buffer
|
2025-10-19 17:59:35 +07:00 |
|
Danil
|
83e5b8b97d
|
Merge pull request #2 from Jiga228/main
Link
|
2025-10-19 17:56:37 +07:00 |
|
Jiga228
|
1ba310ba92
|
Refactor
|
2025-10-18 17:08:50 +07:00 |
|
Jiga228
|
d79258e191
|
Refactor
|
2025-10-18 16:39:43 +07:00 |
|
Jiga228
|
450b3839c6
|
Refactor
|
2025-10-18 16:14:14 +07:00 |
|
Jiga228
|
cafad47679
|
Fix model manager. It's version stable for model manager
|
2025-10-18 14:48:33 +07:00 |
|
Jiga228
|
0ec86e3de8
|
Move world on unordered_map and object_ptr
|
2025-10-18 14:26:22 +07:00 |
|
Jiga228
|
bed233e56c
|
Fix load configs
|
2025-10-18 13:03:26 +07:00 |
|
Jiga228
|
137522cefa
|
Move to object_ptr
|
2025-10-17 21:39:30 +07:00 |
|
Jiga228
|
136235749a
|
Add custom soft pointer "object_ptr" and tests for this
|
2025-10-17 21:11:09 +07:00 |
|
Jiga228
|
938b76ac07
|
Revert "Replaced hard pointers to shared_ptr in SaveMap"
This reverts commit 4e58512567.
|
2025-10-15 18:59:42 +07:00 |
|
Jiga228
|
4e58512567
|
Replaced hard pointers to shared_ptr in SaveMap
|
2025-10-15 18:49:28 +07:00 |
|
Jiga228
|
189a6d43fe
|
Remove UString. And replaced std::map to std::unordered_map
|
2025-10-15 18:20:27 +07:00 |
|
Jiga228
|
87c72e4a48
|
Add tests for SaveMap
|
2025-10-13 21:06:23 +07:00 |
|
Jiga228
|
8819114b63
|
Add GetWorld to Actor. Integrate google test. Add Model manager class. Rename *.h to *.hpp files
|
2025-10-13 19:31:27 +07:00 |
|
Jiga228
|
fedffa7634
|
Add classes Mesh and StaticMesh
|
2025-10-10 19:39:30 +07:00 |
|
Jiga228
|
2b2ed1f050
|
Clear code
|
2025-10-07 21:18:11 +07:00 |
|
Jiga228
|
d5261561ed
|
Remove old module system
|
2025-10-07 21:07:54 +07:00 |
|
Jiga228
|
bb48fb6dfb
|
Move load config for world to factory
|
2025-10-07 20:12:10 +07:00 |
|
Jiga228
|
bd8b0aec96
|
Fix validate create instance
|
2025-10-05 14:28:39 +07:00 |
|
Jiga228
|
e7d5cf920e
|
Move destroy window and glfw to CoreInstnace from render engine
|
2025-10-05 14:25:01 +07:00 |
|
Danil
|
f60b8aa6b4
|
Merge pull request #1 from Jiga228/render
Render
|
2025-10-04 18:45:25 +07:00 |
|
Jiga228
|
3fbc8f09c0
|
Add "copy_memory"
|
2025-10-04 18:34:20 +07:00 |
|
Jiga228
|
86dfc28a6c
|
Refactor
|
2025-10-04 15:34:40 +07:00 |
|
Jiga228
|
2e483c8230
|
Add vertex buffer
|
2025-10-03 21:23:25 +07:00 |
|
Jiga228
|
8f9dd52548
|
Add draw triangle
|
2025-09-29 21:02:18 +07:00 |
|
Jiga228
|
47bb1541ef
|
Add create comand_pool and command_buffers. Fix CMake file for TestGame
|
2025-09-29 20:00:42 +07:00 |
|
Jiga228
|
958e13c6f5
|
Add create framebuffer
|
2025-09-28 18:56:12 +07:00 |
|
Jiga228
|
a9fa292ef9
|
Add create graphycs_pipeline
|
2025-09-26 21:21:21 +07:00 |
|
Jiga228
|
2353ac289a
|
Add base shaders and create pipeline_layout
|
2025-09-26 20:09:26 +07:00 |
|
Jiga228
|
175354f56a
|
Add allocate image views
|
2025-09-24 22:02:14 +07:00 |
|
Jiga228
|
600ff1bc2d
|
Add two members
|
2025-09-24 21:51:59 +07:00 |
|
Jiga228
|
9a9fa710ff
|
Add create swapchain
|
2025-09-24 21:48:34 +07:00 |
|
Jiga228
|
84e3a2a378
|
Add present queue
|
2025-09-20 20:17:46 +07:00 |
|
Jiga228
|
5c9436a892
|
Add create window surface
|
2025-09-20 19:38:17 +07:00 |
|
Jiga228
|
f334d723f4
|
Remove linux support. Add create logical device
|
2025-09-19 20:01:00 +07:00 |
|
Jiga228
|
6ce11daa24
|
Add choose GPU.
|
2025-09-18 20:19:24 +07:00 |
|
Jiga228
|
e151663de5
|
Moved window create from RenderEngine to CoreInstance
|
2025-09-17 21:51:31 +07:00 |
|
Jiga228
|
25cc75ba69
|
Integrate RenderEngine to Core
|
2025-09-16 21:56:34 +07:00 |
|
Jiga228
|
f15c8b09cd
|
Вынес рендер в отдельный модуль. Сделал систему вызовов для модулй к ядру. Исправил баг в SaveMap. Убрал поддержку linux, так как трудно поддерживать обе платформы. Убрал тесты для linux.
|
2025-09-15 19:13:39 +07:00 |
|
Jiga228
|
9bf9d678f7
|
Add copy and move constructors for SaveMap
|
2025-09-15 12:45:25 +07:00 |
|
Jiga228
|
4c2f1e9000
|
Я удалил тесты для windows так как для сборки нужен vulkan. Когда перейду на активную разработку для linux, сделаю хорошие тесты для windows
|
2025-09-14 18:50:48 +07:00 |
|