Commit Graph

51 Commits

Author SHA1 Message Date
max
bd76fc1b25 start working on assembly loader
to be used with the generated assemblies from the user code.
2024-07-25 22:59:11 +02:00
max
d80cc51aff naming 2024-07-25 22:58:07 +02:00
max
ad2f527de5 naming 2024-07-24 23:53:37 +02:00
max
b4c3b5ed18 naming 2024-07-24 21:40:10 +02:00
max
b9f5a4c56b renamed some files and structure 2024-07-23 22:31:19 +02:00
max
50a77d5120 default values 2024-07-21 22:40:16 +02:00
max
91672d5760 Merge remote-tracking branch 'origin/main' into project 2024-07-21 22:34:32 +02:00
max
546b7feca7 project and solution generation 2024-07-21 22:31:04 +02:00
max
36a134170a editor project
yes
2024-07-21 14:03:40 +02:00
max
6e41c2579c started working on compiler project
the idea of the compiler project is to have a tool that generates and compiles the solution + csproj files for the project. This is then used by the editor or via the command line.
2024-07-21 04:38:31 +02:00
max
2afbd9defe Generate solution file 2024-07-20 00:46:08 +02:00
max
6f505f34a9 Unload resources before destroying device. 2024-07-20 00:45:16 +02:00
max
f978c49532 start working on project generation 2024-07-19 15:24:50 +02:00
92cf24fe9f - Added resource manager
- Shader building now inspects the spir-v for descriptor sets and writes the info to the output binary
2024-07-13 13:45:12 +02:00
cce6e00960 - Merge 2024-07-12 23:11:47 +02:00
1096597161 - Fixed bug in builder when no content files exist 2024-07-12 23:10:44 +02:00
d45f7c3b8c - Fixed bug in builder when no content files exist 2024-07-12 23:08:52 +02:00
max
7a81026ca5 Merge remote-tracking branch 'origin/ImGui' 2024-07-12 19:51:41 +02:00
max
60b85960ff EditorGui setup 2024-07-12 19:09:59 +02:00
max
b003ffbaec Merge branch 'main' into ImGui 2024-07-12 18:08:28 +02:00
max
777059489c updated project structure 2024-07-12 17:59:06 +02:00
max
16b04ea22a Editor dummy code 2024-07-12 17:27:01 +02:00
max
4b824f3205 Add License 2024-07-12 16:38:54 +02:00
max
9890026656 Fix viewports 2024-07-12 16:38:42 +02:00
max
d8b41b0827 Fix viewports 2024-07-12 16:38:30 +02:00
dd3bbf1d5b - Re-added win libs 2024-07-11 23:48:45 +02:00
38080703ec - Deleted ignored folders 2024-07-11 23:47:43 +02:00
fe582c4fba - Added build configurations
- Configured csprojects
- CopyLibs functionality in builder
2024-07-11 23:46:32 +02:00
max
42b978e8c9 working on window handling 2024-07-10 23:18:56 +02:00
max
2c839d8fad Rename and mouse cursor support 2024-07-10 21:50:04 +02:00
97c2b308f1 Added builder
Added shader importer
2024-07-06 23:33:04 +02:00
max
1eb899b240 gui events
fix scroll input
handle gui side, move and closed events
2024-07-06 01:29:12 +02:00
max
7cbb745721 fix library and input 2024-07-05 23:22:11 +02:00
max
1e1ed303ad Added ImGui.NET
Start working on controller.
2024-07-05 21:56:14 +02:00
max
26eb1da3f0 dirty libs? 2024-07-05 15:18:57 +02:00
max
e46b43281f windows libs
updated ignore file
included libs
2024-07-05 15:03:32 +02:00
1c64d6fe54 Added copy libs targets
Added native libs for linux
2024-07-05 14:46:43 +02:00
5d2c350bb8 Removed old library dir 2024-07-05 14:34:37 +02:00
8334a24fd1 Setup entry point + integrated moonworks stuff 2024-07-05 14:32:58 +02:00
max
e7a4a862be Added wellspring and dev1dfile 2024-07-05 14:13:09 +02:00
max
56cb14441f Added FAudio submodule 2024-07-05 14:07:13 +02:00
max
cd8beb0337 fix refresh folder 2024-07-05 13:54:42 +02:00
max
4794fbc647 Updated project libraries 2024-07-05 13:43:54 +02:00
max
8169d43a97 Move runtime libraries into project folder 2024-07-05 13:43:54 +02:00
76b1f9c212 Added imgui.ini 2024-07-05 13:37:21 +02:00
47b811c7ac Added Rider stuff to gitignore 2024-07-05 13:34:58 +02:00
max
74ad4e04c8 Add Refresh2 and SDL2 to project 2024-07-05 12:56:37 +02:00
max
e1f0a30724 Add Refresh2 and SDL 2024-07-05 12:43:47 +02:00
max
f9a9331584 Created solution 2024-07-05 12:21:17 +02:00
max
5e64503765 git ignore and attributes 2024-07-05 12:11:50 +02:00