Commit Graph

  • 9b1c1a1bb1 why main Brett 2025-03-31 17:48:29 -0400
  • f49876dab2 match silly quad cubic wa Brett 2025-03-21 00:18:19 -0400
  • bf3a7fefd8 silly Brett 2025-03-20 18:44:52 -0400
  • 300fb0a167 fix object leak Brett 2025-03-20 18:33:39 -0400
  • cab763c18d setWindowSize as global function Brett 2025-03-20 18:15:02 -0400
  • 64223a0cfd remove extra vertices when drawing curves Brett 2025-03-20 14:32:00 -0400
  • e1e2bb18a4 add length Brett 2025-03-19 19:14:40 -0400
  • 66e764be6b make struct Brett 2025-03-18 21:15:22 -0400
  • 8f34ba17dc Last patch was a breaking change Brett 2025-03-18 20:53:17 -0400
  • ad6ef34300 add curve rendering Brett 2025-03-18 20:52:43 -0400
  • f60ce3dc0b make square shader accessable Brett 2025-03-18 19:53:04 -0400
  • ac79aa80df fix issue with non const update functions Brett 2025-03-18 19:04:16 -0400
  • 8a98d76767 fix issue with print Brett 2025-03-18 14:24:07 -0400
  • 479247a5a3 update submodule Brett 2025-03-13 13:01:24 -0400
  • 103368495a partial fix on blt::logging, did not update format tags Brett 2025-03-12 20:53:07 -0400
  • c8c54ba39c why are we building wayland? Brett 2025-01-07 22:01:10 -0500
  • 29286e66da custom nix Brett 2024-11-21 00:58:16 -0500
  • 3610837803 text width and height Brett 2024-11-15 17:08:46 -0500
  • 595917d0b5 better debug Brett 2024-11-15 16:28:25 -0500
  • a138c79b80 remove copy Brett 2024-11-15 16:27:10 -0500
  • 0a0b87fc55 font rendering. rotation and immediate mode Brett 2024-11-14 16:01:53 -0500
  • 1afe267163 ah Brett 2024-11-14 11:26:37 -0500
  • f75cbbb10c font rendering Brett 2024-11-13 15:24:58 -0500
  • ed6f36020e silly Brett 2024-11-12 20:47:18 -0500
  • 04cf8158c4 fonts Brett 2024-11-12 19:30:28 -0500
  • b84d29ee9b font rendering works now Brett 2024-11-12 18:26:34 -0500
  • 29a7923269 not working Brett 2024-11-12 00:28:48 -0500
  • 4f68e5afce push Brett 2024-11-11 19:23:19 -0500
  • 635589b04d fonts Brett 2024-11-11 19:21:42 -0500
  • de454940bc font Brett 2024-11-11 16:47:25 -0500
  • 9fc44188cc changes, working on font Brett 2024-11-11 02:29:28 -0500
  • a9339280a0 emscripten Brett 2024-11-04 13:57:28 -0500
  • 78604708fa cleanup cmake Brett 2024-11-03 20:07:49 -0500
  • b9501c2de5 API Breaking Change. Now including a destruct function Brett 2024-11-03 20:05:11 -0500
  • 7b4e430cbb fetch content for glfw Tri11Paragon 2024-10-31 20:59:49 -0700
  • 1983a6789e extra settings for window Brett 2024-10-27 18:10:55 -0400
  • 8103a3ad0f add default nix Brett 2024-10-24 22:35:51 -0400
  • 851fa6a36c fix crash Brett 2024-10-21 02:28:46 -0400
  • 0f17dc98ea update for enumerate chanages Brett 2024-10-08 19:43:21 -0400
  • b8a3d3171b locking to print Brett 2024-09-18 16:10:23 -0400
  • 36159a33b8 fix buffer overflow with arrays Brett 2024-09-17 01:07:27 -0400
  • 3f94d6333f working on texture array loading. will have to redo code Brett 2024-09-16 16:47:40 -0400
  • c8b9879e49 depend on system glfw. link OpenGL works on nix now Brett 2024-09-14 16:14:53 -0400
  • c01cb757a1 prevent loading of textures which do not exist Brett 2024-07-30 21:29:45 -0400
  • ff2c8e3be8 scaleo Brett 2024-07-28 13:57:42 -0400
  • bd9db11827 remove last of outline code. Brett 2024-07-26 20:07:16 -0400
  • 4e34161bcb push Brett 2024-07-15 21:12:09 -0400
  • 8fd5222293 forgot the clear Brett 2024-07-15 18:33:37 -0400
  • 8b5b0b2c05 disable outlining because it is janky af Brett 2024-07-15 18:29:20 -0400
  • 672e6b8b60 fix issue with non-outlined renders not showing. depth is now a problem. Brett 2024-07-15 17:51:38 -0400
  • 1470d8469d silly Brett 2024-07-15 14:16:05 -0400
  • e04ba0655a update example Brett 2024-07-15 13:04:19 -0400
  • 9551b612a5 allow usage in projects with multiple BLTs Brett 2024-07-15 12:59:46 -0400
  • c9475afb2a add release checks Brett 2024-05-15 14:09:58 -0400
  • ae2ad8d1ab fix memory leak Brett 2024-05-15 01:50:20 -0400
  • 8ec4c2c30b working outlining Brett 2024-05-13 22:24:06 -0400
  • af143549cb outlining Brett 2024-05-13 22:12:06 -0400
  • b239984fd1 stencile Brett 2024-05-13 21:47:09 -0400
  • 2c29dba90f silly Brett 2024-05-13 13:15:01 -0400
  • 7c82253251 highlighting is hard Brett 2024-05-12 21:48:43 -0400
  • 922de9d242 highligher Brett 2024-05-12 14:06:57 -0400
  • a6853e6ff7 post processing works on emscripten now Brett 2024-05-11 20:41:16 -0400
  • 2c85c0f93c layout string Brett 2024-05-11 13:39:43 -0400
  • e674819344 postprocess is on the way Brett 2024-05-09 13:51:14 -0400
  • eaf15046b4 uwu Brett 2024-05-06 15:48:42 -0400
  • 6fb5d48ba9 dealing with webgl is getting annoying Brett 2024-05-05 21:51:53 -0400
  • 7c61323a05 post processing Brett 2024-05-05 17:03:50 -0400
  • eb761557f0 pp sillyness Brett 2024-05-05 02:29:45 -0400
  • fa2b314453 post processing working, outlining not so much Brett 2024-05-04 03:15:43 -0400
  • ecae5287cc post processing Brett 2024-05-03 22:14:48 -0400
  • 622b706618 rename fbo_t to frame_buffer_t Brett 2024-05-03 20:03:31 -0400
  • 23f069e9b0 renamed classes in model.h to be more descriptive - vbo is now vertex_array - ebo is now element_array etc Brett 2024-05-03 20:01:45 -0400
  • e25dad380c 2d renderer code cleanup Brett 2024-05-03 16:25:02 -0400
  • 3588dcbd49 camera speed scaling Brett 2024-05-01 21:32:53 -0400
  • 26c1953bc0 fold Brett 2024-05-01 20:56:47 -0400
  • a066d8f6e4 working raycasting Brett 2024-05-01 12:46:26 -0400
  • 2afdfbf3a9 state Brett 2024-05-01 03:27:30 -0400
  • 96521c51be change to width/height Brett 2024-04-30 02:56:02 -0400
  • 99715470ee 2d fps camera Brett 2024-04-30 02:47:42 -0400
  • 756b6a636e fix issue with width/height not being updated Brett 2024-04-30 01:57:37 -0400
  • 7d2028cc55 fix init order Brett 2024-04-29 21:45:25 -0400
  • 3af6b9c4a0 change update and init function signatures Brett 2024-04-29 21:42:50 -0400
  • 16a0fbc7dc change interface to have internal functions Brett 2024-04-29 21:35:24 -0400
  • 0a93fbe055 we now get the width and height of a screen when in emscripten mode Brett 2024-04-29 15:31:47 -0400
  • d2ba28fa1a support emscripten window resizing, F1 is now used over escape on web Brett 2024-04-29 02:17:22 -0400
  • d18b48c9dd emscripten / webasm full support for 2d Brett 2024-04-26 18:05:15 -0400
  • 0233ce7549 emscripten, mostly working Brett 2024-04-26 01:41:53 -0400
  • 7c7e97872d partial emscripten working Brett 2024-04-26 01:11:46 -0400
  • 42fbae4ba1 frame buffer Brett 2024-04-18 19:32:26 -0400
  • 725b6963af textures! Brett 2024-04-18 18:00:03 -0400
  • 58ff67dc5c frame Brett 2024-04-18 03:53:25 -0400
  • f2a81237a8 texture getters Brett 2024-04-16 16:22:14 -0400
  • e9e3622963 framebuffers Brett 2024-04-16 16:07:46 -0400
  • 321379fb12 frame buffer Brett 2024-04-16 03:20:35 -0400
  • 722ae6fa6f context and frame buffer Brett 2024-04-16 02:43:51 -0400
  • cd7c34cb16 multisampling Brett 2024-04-16 02:28:02 -0400
  • 82f8bdb081 setters Brett 2024-04-15 00:31:27 -0400
  • 15c2729faa z index Brett 2024-04-14 17:37:17 -0400
  • 8943558109 z indexing on 2d objects Brett 2024-04-14 17:34:56 -0400
  • 8b6686fa3f lack of lines Brett 2024-04-12 17:37:35 -0400