Commit Graph

  • f7b3d03b40 crates! peterino2 2025-06-01 22:10:41 -0700
  • 69203653fd adding offsets peterino2 2025-05-30 19:45:38 -0700
  • b9ddc72e73 adding mouse picking peterino2 2025-05-27 21:09:05 -0700
  • 3478524fec physics objects and mouse picking peterino2 2025-05-26 14:31:44 -0700
  • 6cd0dcb89e ssao fixes peterino2 2025-05-24 20:24:17 -0700
  • fefbc7436b added topbar, and a boatload of modules among other things - ecs container pointers are now updated across dll boundaries Peter Li 2025-05-23 15:04:02 -0700
  • cddf5b0cc2 made a lot of libraries link dynamically- should make rebuilding objects so much faster Peter Li 2025-05-20 23:54:07 -0700
  • 72e7ec7551 saving Peter Li 2025-05-20 00:56:37 -0700
  • 74228b388d so much work on hot reloading done Peter Li 2025-05-19 21:35:04 -0700
  • 252a5271a1 hot reloading is working now Peter Li 2025-05-18 17:56:23 -0700
  • db49ef3606 module cache works Peter Li 2025-05-18 14:45:06 -0700
  • 1ee804355c adding file reloading Peter Li 2025-05-17 14:45:23 -0700
  • 63fe7961b1 fixed ecs components issue Peter Li 2025-05-17 01:26:02 -0700
  • 5c1f349673 saving Peter Li 2025-05-16 23:48:04 -0700
  • a4ed162d9d added trenchbroom and BSP tools Peter Li 2025-05-16 20:52:02 -0700
  • 0413399667 saving Peter Li 2025-05-12 08:53:23 -0700
  • c62ab1ec84 SSAO updated and certifiably working Peter Li 2025-05-11 22:16:50 -0700
  • 0e5ffc847d SSAO blur Peter Li 2025-05-10 18:00:58 -0700
  • cd902baa85 very shitty ssao implementation Peter Li 2025-05-10 17:27:37 -0700
  • 5ecd94d92f updated sound engine and fixed rendering on macos Peter Li 2025-05-09 09:17:15 -0700
  • 4b259648a1 fixed normal rotations Peter Li 2025-05-07 16:01:12 -0700
  • 742c8149f3 saving Peter Li 2025-05-07 15:17:00 -0700
  • 9b67689543 ported all shaders needed for papyrus UI Peter Li 2025-05-07 15:08:07 -0700
  • f76516df47 bloom and shit Peter Li 2025-05-07 10:05:44 -0700
  • 77a118ee8d HDR color targets! Peter Li 2025-05-06 16:23:50 -0700
  • c2429d3fe6 updated readme for samplegame in-game Peter Li 2025-05-03 11:54:56 -0700
  • be2a52f323 saving Peter Li 2025-05-06 12:00:41 -0700
  • 442705c786 added an object spawner Peter Li 2025-05-05 22:57:20 -0700
  • 20e0c1b3ee input debugger Peter Li 2025-05-05 00:58:05 -0700
  • 1175088712 saving Peter Li 2025-05-03 11:37:44 -0700
  • 9837556c1c saving Peter Li 2025-05-03 11:19:50 -0700
  • 98a2f6577f added doomplayer Peter Li 2025-05-03 09:42:06 -0700
  • 8c12242304 added doom to the build lol Peter Li 2025-05-03 01:05:15 -0700
  • 35e6905ed8 videoplay Peter Li 2025-05-02 23:05:36 -0700
  • b733d7a329 saving b/c im scared Peter Li 2025-05-02 19:56:10 -0700
  • cc960812ec Added console object Peter Li 2025-05-02 09:50:23 -0700
  • 68af570278 added skybox objs Peter Li 2025-05-02 08:51:10 -0700
  • 274255556d I have a working skybox now Peter Li 2025-05-01 22:20:32 -0700
  • fa1f9c6808 filtered shadow maps Peter Li 2025-04-27 19:11:12 -0700
  • f74c50e493 > shadow casting lights Peter Li 2025-04-27 12:58:06 -0700
  • ccab1182e1 moved fp camera code to extras, then added a directional light to the renderer Peter Li 2025-04-26 19:32:55 -0700
  • 19e4bf629a added support for config files and added default config file for sample game Peter Li 2025-04-26 15:49:29 -0700
  • 126b4f978d fixed the rest of my mouse and camera attachment issues Peter Li 2025-04-25 00:09:14 -0700
  • c66dbaaab6 saming Peter Li 2025-04-24 20:19:08 -0700
  • 481a8f411f fixed input stack issue and removed old inputs implementation Peter Li 2025-04-24 19:44:13 -0700
  • 6d1c2a4bd8 corrected camera transforms Peter Li 2025-04-23 07:34:43 -0700
  • 4d6a175e25 saving Peter Li 2025-04-21 22:34:25 -0700
  • 3419f1e28e debug draw sysstem!!!11 Peter Li 2025-04-21 21:47:05 -0700
  • b216506166 added embedded files to the debug draw system Peter Li 2025-04-21 13:28:34 -0700
  • 8c73632f5b Phong Blinn Lighting :3 Peter Li 2025-04-21 01:05:59 -0700
  • bc1dd44582 updated api for fetch instead of get Peter Li 2025-04-20 18:06:35 -0700
  • 25178e07bc updating fragment shaders so some fields are always used Peter Li 2025-04-20 17:32:44 -0700
  • 8647ac8bc9 > HOT LOADING FRAGMENT SHADERS AND TEXTURES ARE LOADED Peter Li 2025-04-20 17:09:51 -0700
  • 2ec0cd8c31 > texture asset loader implemented Peter Li 2025-04-20 15:57:08 -0700
  • ac2c9c0613 change load dont care to load load Peter Li 2025-04-20 14:00:15 -0700
  • 0ef96e65ac fixed some validation issues Peter Li 2025-04-20 11:24:56 -0700
  • 64c87ba3cc imgui working on the new sdl renderer Peter Li 2025-04-19 21:36:38 -0700
  • 0ca5592b40 moving engine setup away from prepare, and everything can be done in start module now Peter Li 2025-04-19 18:47:52 -0700
  • 9d3190f78d saving Peter Li 2025-04-19 18:05:16 -0700
  • 6387fdaf16 > fixing various spirv compilation issues. and making shader hot-reload more resilient. also adding sdl_gpu Peter Li 2025-04-19 09:52:36 -0700
  • cd66fbb457 > sdl_gpu mesh pipeline and shader reloading Peter Li 2025-04-18 23:41:16 -0700
  • 72b97b3743 still having a lot of view projection errors Peter Li 2025-04-18 22:34:12 -0700
  • 4670f874f5 rendering component seems to be working but odd transforms are happening with the perspective Peter Li 2025-04-18 22:07:31 -0700
  • 98fafa971a vertex buffer ssbos working Peter Li 2025-04-18 20:05:26 -0700
  • ff101925ff saving before stash Peter Li 2025-04-18 19:54:59 -0700
  • b9f3f75972 Mesh pool storage + mesh asset loader interfaces Peter Li 2025-04-18 10:49:49 -0700
  • 67d07367da saving Peter Li 2025-04-17 09:11:56 -0700
  • 076250fd31 saving Peter Li 2025-04-17 09:11:04 -0700
  • 0a7fb1fab1 saving Peter Li 2025-04-17 09:10:16 -0700
  • d797083adf saving Peter Li 2025-04-16 23:25:52 -0700
  • ed3eb8ac83 saving Peter Li 2025-04-16 23:00:42 -0700
  • 69df1ea67e updating spv parser Peter Li 2025-04-16 22:56:00 -0700
  • b95ef81492 renderer interface Peter Li 2025-04-16 08:17:22 -0700
  • 8cdac4e2e7 added gltf mesh loader back Peter Li 2025-04-14 23:58:08 -0700
  • 373eb9600c simple triangle example working with new sdl api Peter Li 2025-04-14 17:59:00 -0700
  • 86d56cf5e6 SDL events input routing Peter Li 2025-04-14 16:09:50 -0700
  • 9679514ff2 adding windowing to sample game's runtime Peter Li 2025-04-14 15:16:16 -0700
  • 341e69b32e The shader compilation story kicks ass now Peter Li 2025-04-13 18:13:45 -0700
  • 806c7942e8 saving Peter Li 2025-04-13 17:41:16 -0700
  • f4381446db content and shader cooking stuff Peter Li 2025-04-13 14:12:48 -0700
  • 653f61e8d9 saving Peter Li 2025-04-12 17:21:53 -0700
  • fc6b0a154a zig build lib Peter Li 2025-04-11 22:43:41 -0700
  • b2495bcff7 p2 build tests Peter Li 2025-04-11 22:15:19 -0700
  • 9a295f3f2f scancode, and starting to pass zig build on the individual libraries Peter Li 2025-04-11 22:06:17 -0700
  • 22d3322867 saving Peter Li 2025-04-11 18:00:58 -0700
  • 8c59117ccd saving Peter Li 2025-04-11 15:19:50 -0700
  • b500809d6f updating p2 to 0.14 Peter Li 2025-04-11 14:35:42 -0700
  • 3b65cdb8f5 sdl3 hello world gpu working Peter Li 2025-04-11 13:57:04 -0700
  • 6eb7036182 starting work on function decls Peter Li 2025-04-10 09:24:03 -0700
  • bdf783bd01 saving Peter Li 2025-04-10 00:41:42 -0700
  • e637174d0c adding macos build Peter Li 2025-04-09 22:15:46 -0700
  • 6279935c7a saving Peter Li 2025-04-09 21:45:22 -0700
  • ba73ad5b1c updating build script Peter Li 2025-04-09 21:42:56 -0700
  • 2f4c97b47a adding windows build for shadercross Peter Li 2025-04-09 21:39:54 -0700
  • f3ff4f5755 saving generators Peter Li 2025-04-09 19:02:29 -0700
  • 641f38f295 Backlog initial-comit SDL gpu examples cooking shaders properly Peter Li 2025-04-07 19:51:46 -0700