Commit Graph

  • 931b3fc114 changed Image32 to use ImageIO rather than STBImage main DaniTheSkunk 2022-12-19 01:29:47 +0000
  • f93f35dae3 started adding Image8 DaniTheSkunk 2022-12-19 00:53:33 +0000
  • 4747abe678 renamed Image to Image32 to prepare to add Image8 DaniTheSkunk 2022-12-17 15:44:20 +0000
  • fb3a988375 started implementing GameSkunkAdvance DaniTheSkunk 2022-12-17 13:24:00 +0000
  • 1d32ce757f don't crash TextureAtlas.repack when empty DaniTheSkunk 2022-12-17 13:07:38 +0000
  • 0bc2be66b3 playing around with colour threshold filter DaniTheSkunk 2022-12-14 10:41:31 +0000
  • 4a25dc4694 decoupled internal render resolution from window size more DaniTheSkunk 2022-12-13 09:42:31 +0000
  • ca38735484 recalculating size ratio every frame for now... callbacks too complicated DaniTheSkunk 2022-12-13 09:33:26 +0000
  • 0323799a85 recalculating size ratio every frame for now... callbacks too complicated DaniTheSkunk 2022-12-13 09:32:51 +0000
  • aa68958a77 added max width wrapping in NodeText DaniTheSkunk 2022-12-13 04:01:33 +0000
  • f3a535a433 fixed line height in ttf fonts DaniTheSkunk 2022-12-13 04:01:18 +0000
  • 6d6f4950ef changed IFont.getLineHeight to not require character DaniTheSkunk 2022-12-13 03:30:48 +0000
  • 6f66d7391f added NodeText DaniTheSkunk 2022-12-13 03:24:55 +0000
  • 2aec5c4981 cleanup DaniTheSkunk 2022-12-13 03:11:31 +0000
  • 4ee489c1e6 refactored mouse DaniTheSkunk 2022-12-13 03:09:21 +0000
  • 5aa96f2b7f made scalers chooseable by string DaniTheSkunk 2022-12-13 02:46:57 +0000
  • e32fa9e095 reimplemented scalers DaniTheSkunk 2022-12-13 02:23:21 +0000
  • d59d14e8f8 fxaa kinda implmented? doesn't seem to work well tho DaniTheSkunk 2022-12-12 10:32:38 +0000
  • 0f320d00ae created filter system and ported scaler to it DaniTheSkunk 2022-12-12 09:54:00 +0000
  • 68acfcad9d added a program that just copies input to output DaniTheSkunk 2022-12-12 09:53:42 +0000
  • 3102e1c909 framebuffer stores size, and can be resized DaniTheSkunk 2022-12-12 08:40:33 +0000
  • 2521a52ba6 finished'ish refactor of pipelines DaniTheSkunk 2022-12-12 07:53:08 +0000
  • baddb2cca8 refactored out pipelines DaniTheSkunk 2022-12-12 05:13:24 +0000
  • 007be3e9f3 started adding bone stuff DaniTheSkunk 2022-12-12 02:06:58 +0000
  • db610763ac added Gamepad DaniTheSkunk 2022-12-12 02:06:44 +0000
  • 9fa8eb11bb framebuffer class DaniTheSkunk 2022-12-12 02:06:12 +0000
  • 107e0a5c91 moved model stuff to own class DaniTheSkunk 2022-12-07 23:18:21 +0000
  • 9c33d7b6f7 added IRenderContext3D.clearDepth DaniTheSkunk 2022-12-06 05:24:54 +0000
  • 6baffc5f6c added timing code, not yet variable frame rate DaniTheSkunk 2022-12-06 05:24:17 +0000
  • 18fc57b6a5 made meshes tintable DaniTheSkunk 2022-11-29 09:18:06 +0000
  • 80a28a15af restored transparent background functionality DaniTheSkunk 2022-11-29 09:05:21 +0000
  • 48811806e7 http requests, twitch oauth, twitch chat, irc... DaniTheSkunk 2022-11-29 03:57:34 +0000
  • 4487a03238 added TwitchOauth.getToken DaniTheSkunk 2022-11-28 22:28:34 +0000
  • 4f08c392c5 workaround for meta inf stuffs or marytts DaniTheSkunk 2022-11-27 07:29:35 +0000
  • 2d002f3632 added TTS audio node, and included it in BaseGame DaniTheSkunk 2022-11-27 07:14:12 +0000
  • eb9671a51a various cleanup DaniTheSkunk 2022-11-27 07:02:06 +0000
  • 2d0bf1257d checked in the actual marytts files <_< DaniTheSkunk 2022-11-27 07:01:21 +0000
  • 7063bbee37 added Samplei.fromMonoDoubleArray DaniTheSkunk 2022-11-27 06:59:57 +0000
  • 59c918299d added Util.time DaniTheSkunk 2022-11-27 06:59:39 +0000
  • 7a1b5d0c73 imported marytts DaniTheSkunk 2022-11-27 06:59:27 +0000
  • 5d6dbb17cf changed default samplerate to 48khz DaniTheSkunk 2022-11-27 06:59:12 +0000
  • 978614be36 added documentation DaniTheSkunk 2022-11-25 00:52:43 +0000
  • 3857c64e41 added datatypes to Data DaniTheSkunk 2022-11-25 00:52:21 +0000
  • e4d090dbd9 disabling depth buffer for 2d DaniTheSkunk 2022-11-25 00:51:42 +0000
  • 44f5325f4e started writing documentation DaniTheSkunk 2022-11-24 02:05:56 +0000
  • 77197b6004 fixed some warnings DaniTheSkunk 2022-11-24 00:16:14 +0000
  • a62577234e add clamping and tiny offsetting to uv coordinates... rendering tiny bit more correctly DaniTheSkunk 2022-11-23 22:36:46 +0000
  • 324a081fc9 rendering vrm model semi correctly :) DaniTheSkunk 2022-11-23 08:03:20 +0000
  • 40e1956098 fixed debug view DaniTheSkunk 2022-11-23 04:51:56 +0000
  • 97a6aee5cf starting to load and render .vrm DaniTheSkunk 2022-11-23 03:20:20 +0000
  • b9ee6962db added Vec3i DaniTheSkunk 2022-11-23 03:12:14 +0000
  • 6fdf8d6e9f added assimp library DaniTheSkunk 2022-11-23 00:32:56 +0000
  • 45344c589c code style and arrangement change DaniTheSkunk 2022-11-22 22:10:56 +0000
  • 7339ca69a7 started 3d code DaniTheSkunk 2022-11-18 22:37:00 +0000
  • fe6625aa12 added hot reloading to Data DaniTheSkunk 2022-11-18 06:24:31 +0000
  • d77c3eefd4 implemented Engine.watchFile DaniTheSkunk 2022-11-18 02:55:58 +0000
  • 63c1def130 made rendering transparent (for obs capture) work with scaling and terminal DaniTheSkunk 2022-11-17 01:47:51 +0000
  • cafd9f8132 fixed Recti.contains DaniTheSkunk 2022-11-08 01:39:06 +0000
  • a7d8b9f5c7 added Recti.contains DaniTheSkunk 2022-11-08 00:17:52 +0000
  • 21c4d8ccdc changed border of scaling to black DaniTheSkunk 2022-11-07 23:52:50 +0000
  • 82dd72b15c mouse button input working DaniTheSkunk 2022-11-07 23:17:09 +0000
  • 4a54b21136 mouse pos implemented, with scaling for stretchmodes DaniTheSkunk 2022-11-07 22:53:14 +0000
  • bc706369d0 added aspect stretch and dumb stretch mode to window DaniTheSkunk 2022-11-05 23:54:24 +0000
  • 87c6bd90e9 added integer scaling window DaniTheSkunk 2022-11-05 23:30:49 +0000
  • 55c521e69b added missing openal library DaniTheSkunk 2022-11-01 21:09:00 +0000
  • 90b21ce6a4 delta was supposed to be in seconds, not ms DaniTheSkunk 2022-10-24 22:41:11 +0000
  • 4957968eb8 implemented terminal.clear function DaniTheSkunk 2022-10-21 05:29:46 +0000
  • 477d08a1e3 allow terminal without half width font DaniTheSkunk 2022-10-21 05:19:14 +0000
  • 16fdcee057 helper function for loading texture in basegame DaniTheSkunk 2022-10-15 05:54:44 +0000
  • e398f7a095 added sample functions to BaseGame DaniTheSkunk 2022-10-15 05:52:41 +0000
  • f52d6e66e3 made looping sample-perfect DaniTheSkunk 2022-10-15 05:40:21 +0000
  • de325c72b5 started implement SamplePlayer DaniTheSkunk 2022-10-15 05:05:16 +0000
  • 37e0b931ae started sample loading code DaniTheSkunk 2022-10-15 04:39:19 +0000
  • a05892e677 added audio sample class DaniTheSkunk 2022-10-14 17:29:57 +0000
  • abc460e59b implement Mixer DaniTheSkunk 2022-10-13 06:35:45 +0000
  • 49f1a19af1 added Sine node DaniTheSkunk 2022-10-13 06:19:59 +0000
  • e2d039f380 audio nodes store engine reference DaniTheSkunk 2022-10-13 06:06:23 +0000
  • 6c9aa03341 started implementing audio node system DaniTheSkunk 2022-10-13 06:05:01 +0000
  • f96b2802f6 added AudioBuffer DaniTheSkunk 2022-10-13 06:04:48 +0000
  • 87b3faaa81 started implementing AudioEngine DaniTheSkunk 2022-10-13 05:09:22 +0000
  • 4486bb67a9 testing audio stuffs DaniTheSkunk 2022-10-12 06:23:19 +0000
  • ca7a74f774 added .then function to tweens DaniTheSkunk 2022-10-12 01:42:59 +0000
  • 2ac964feeb first successful tween DaniTheSkunk 2022-10-12 00:57:26 +0000
  • 91169a40b0 started implementing tweening system DaniTheSkunk 2022-10-11 21:23:34 +0000
  • 66c05256e6 added tweening functions for int, double, vec2i, vec2f DaniTheSkunk 2022-10-11 20:45:52 +0000
  • 74b2c36243 changed formatting rules DaniTheSkunk 2022-10-11 07:49:22 +0000
  • 661fc6d275 started writing node system DaniTheSkunk 2022-10-11 02:15:14 +0000
  • e81af5e193 vec2f and vec2i conversion functions DaniTheSkunk 2022-10-11 01:52:59 +0000
  • 2809079025 BaseGame draws a default screen DaniTheSkunk 2022-10-10 23:16:09 +0000
  • 09362620e5 added BaseGame DaniTheSkunk 2022-10-10 21:54:49 +0000
  • b90784f744 added lots of line drawing functions to virtual terminal DaniTheSkunk 2022-10-09 06:40:43 +0000
  • ab90320e9c created cp437 box drawing constants DaniTheSkunk 2022-10-09 06:01:52 +0000
  • 5a786a9f5d added vt string drawing DaniTheSkunk 2022-10-09 05:23:50 +0000
  • 1f4d3f4d83 started implementing virtual terminal DaniTheSkunk 2022-10-09 03:36:12 +0000
  • 94d657d7be added monospace functions to fonts DaniTheSkunk 2022-10-09 02:25:15 +0000
  • f02b2a984e changed window clear colour to black DaniTheSkunk 2022-10-09 01:03:46 +0000
  • 0cfbf54f7e added thin-6x12 and thin-12x12 fonts (incomplete) DaniTheSkunk 2022-10-09 01:03:26 +0000
  • 61c660c0ce isCP437 for fonts DaniTheSkunk 2022-10-09 01:02:58 +0000
  • bb54dea3b2 added some basic static colours DaniTheSkunk 2022-10-09 01:02:25 +0000
  • 2dc18a01fb added colour parameter to string drawing functions DaniTheSkunk 2022-10-06 07:02:24 +0000