859 Commits

Author SHA1 Message Date
bfd1ac6953 Technically working shaders. 2024-12-29 17:58:49 -06:00
7c3225fe10 almost done with ShaderData 2024-12-29 13:04:23 -06:00
f574b60856 Shader structure done. 2024-12-29 10:09:20 -06:00
ba305de596 prog 2024-12-25 00:34:24 -06:00
afa6a1a036 Fix tool on different platforms. 2024-12-24 23:41:27 -06:00
fe69d85fab uniform testing 2024-12-24 16:41:36 -06:00
f5958f2879 Shaders now compile all the way to OpenGL 2024-12-24 16:06:55 -06:00
e10aea20a1 Stripped back old shader code for now. 2024-12-24 12:27:55 -06:00
2b36a12335 I gues Shader2 starting to come together. 2024-12-23 23:21:47 -06:00
698aeb2afc slang 2024-12-23 16:14:50 -06:00
c87f13b063 shader 2024-12-21 20:33:25 -06:00
b5958189cf Some slang progress 2024-12-17 12:32:44 -06:00
b3c2e0114f Slang actually worked. 2024-12-09 20:00:09 -06:00
ccd5b36965 map mat 2024-12-07 18:32:50 -06:00
d1d7d46826 Only buffer mesh each frame. 2024-12-07 13:25:53 -06:00
7628f33c25 Temp disable release 2024-12-07 13:04:18 -06:00
876d4c4198 Try release
All checks were successful
build-linux-glfw-x64 / build (push) Successful in 6m28s
2024-12-07 11:26:18 -06:00
872e79e4fb TEst release also
All checks were successful
build-linux-glfw-x64 / build (push) Successful in 6m29s
2024-12-06 14:01:48 -06:00
cf9af3a818 Test release
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 6m37s
2024-12-06 13:53:19 -06:00
f98be769e7 More fixing of physics not being optioned
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 7m7s
2024-12-06 13:44:51 -06:00
d35fba24fa Fix not building with jolt
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 3m44s
2024-12-06 13:39:11 -06:00
4e0bb5caa9 PIL
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 3m24s
2024-12-06 13:34:52 -06:00
7c68b7bc8b lib
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 5m0s
2024-12-06 13:28:48 -06:00
68f6453da6 Action
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 26s
2024-12-06 13:27:38 -06:00
8469da79d0 Install cmake
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 26s
2024-12-06 13:25:43 -06:00
250754af0a Test dawn build
Some checks failed
build-linux-glfw-x64 / build (push) Failing after 21s
2024-12-06 13:22:56 -06:00
9d91fa6435 Added plane 2024-12-06 10:48:00 -06:00
e6672945ae Improve mesh components 2024-12-06 09:11:03 -06:00
a4774e6189 Improved prefab loading a bit. 2024-12-05 19:27:37 -06:00
223bbed232 Made scene loader "work" for now. 2024-12-05 15:58:44 -06:00
a6ac4f029e Scene context improving but not finished. 2024-12-05 15:48:27 -06:00
5998037994 Add context sharing on prefabs. 2024-12-03 17:15:39 -06:00
68fab7c94d Bit of const cleanup 2024-12-02 22:30:41 -06:00
7989be5fe7 Fixed prefab assets 2024-12-02 20:10:44 -06:00
e660fade95 Added prefabs 2024-12-02 20:00:54 -06:00
9fd4c2399f Made scenes, items and components a lot cleaner, asset manager also cleans up properly. 2024-12-02 16:19:25 -06:00
2af55041c8 Example scene loading 2024-12-02 14:53:41 -06:00
ac0f0e86c5 Scopify assets 2024-12-02 08:46:21 -06:00
4dccd7d969 Starting scene loader. 2024-12-01 13:27:36 -06:00
bcbc8796da Add force testing. 2024-11-26 19:38:35 -06:00
f4120095ed Allowed scene items cleanup to happen earlier to prevent access null weak pointers. Also added Sphere Mesh and Sphere Collider(s) 2024-11-26 18:44:52 -06:00
e91b1983c8 Example physics implemented. 2024-11-26 14:26:53 -06:00
98f2f3e955 Fixed a bug with asset loader 2024-11-25 23:40:18 -06:00
91caebd385 Made char rotate 2024-11-25 22:12:03 -06:00
4914ec6168 cleaned things up a bit, looks good to start implementing the rpg mechs 2024-11-25 21:37:28 -06:00
de55029356 Restore pixel perfect camera code. 2024-11-25 20:59:29 -06:00
a2c841288d Make game a subclass 2024-11-25 20:13:25 -06:00
274c96bb64 bit of cleanup 2024-11-25 20:04:31 -06:00
aefbe17786 Replace dawnlibs with dawn.hpp 2024-11-25 17:08:25 -06:00
cfa9e0e99a About to relearn this version of the language. 2024-11-25 16:09:56 -06:00