Commit Graph

22 Commits

Author SHA1 Message Date
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
Jiga228 0f96bd065c Add debug layer 2025-09-14 18:45:37 +07:00
Jiga228 cf89fd07a4 Rename CoreInstance directory to Core 2025-09-14 15:48:00 +07:00
Jiga228 90553a867a gl headers 2025-09-14 15:24:49 +07:00
Jiga228 f4ecae3c5c Install dependencies (Wayland, X11, Vulkan) 2025-09-14 15:22:52 +07:00
Jiga228 efdc6b0d50 Fix my durnay glolova 2025-09-14 15:20:14 +07:00
Jiga228 49182ec21e Add X11 dependency 2025-09-14 15:18:40 +07:00
Jiga228 af3018d93d Add load dependency to ubuntu-test 2025-09-14 15:16:06 +07:00
Jiga228 1b5608327c Fix workflows 2025-09-14 15:10:47 +07:00
Jiga228 78a25b305b Я пересоздал репозиторий из-за большого количества мусора в прошлом 2025-09-14 15:00:44 +07:00