Commit Graph

3221 Commits

Author SHA1 Message Date
justin bd50262ca4 Simplify clouds 2025-12-02 21:02:07 +00:00
justin c89d5af6a3 Make clouds use specific upscale filter, break cloud render over walls 2025-12-02 12:43:56 +00:00
justin 25efce7a89 Graphic tweaks/cleanup 2025-12-01 12:37:54 +00:00
justin 1635ce0176 Use downscaling to sixteenth res for bloom 2025-11-30 11:47:14 +00:00
justin 6ebf3f4ef7 Try to set glScissor more sensibly
Not sure what this should be yet though
2025-11-29 15:28:51 +00:00
justin 974f3e96c9 Play with upscaling filters 2025-11-29 09:44:12 +00:00
justin c5c494522c Play with upscaling shaders 2025-11-27 21:59:52 +00:00
justin 2a4fc97125 Tweak cloud lighting 2025-11-25 22:45:48 +00:00
justin a613870d77 Tone down pixel upscaling, removes artifacts 2025-11-25 22:39:09 +00:00
justin 331d0cce73 Play around with upscaling pixel filtering 2025-11-25 21:59:49 +00:00
justin 4cc8f05407 Cleanup 2025-11-25 11:52:04 +00:00
justin 1d177a7e16 Use mipmaps when downscaling bloom 2025-11-25 11:28:37 +00:00
justin c0cfadbdd3 Move towards pixel upscaling filter 2025-11-25 11:04:06 +00:00
justin f5a972d9e2 Bind dummy vao once during preloadRender; fix texture shader normals 2025-11-24 12:54:57 +00:00
justin 65d7b93a32 Draw to fullscreen using one triangle 2025-11-23 22:26:06 +00:00
justin 5f29c20d39 Add marimba sounds for crystal hits 2025-11-23 19:39:07 +00:00
justin 92e4552f66 Work on windows 2025-11-23 19:08:22 +00:00
justin 581d832569 Add a base to blocks 2025-11-23 14:14:37 +00:00
justin 2cffe81b75 Slightly restrict texture sizes 2025-11-23 11:00:47 +00:00
justin 74c02291c1 Quick hack to make window rendering passable
Before windows drew even on black backgrounds
2025-11-23 00:24:14 +00:00
justin 229350120a Cleanup 2025-11-22 11:53:18 +00:00
justin 4e6876c983 Cleanup 2025-11-22 11:47:35 +00:00
justin b1bd52b09e Hlint 2025-11-22 11:31:06 +00:00
justin a381633dc8 Fix resetting of immutable chasm/floor data storage on new world load 2025-11-22 11:27:41 +00:00
justin 54ca961496 Cleanup 2025-11-21 20:57:10 +00:00
justin 4d245fe232 Fix facing of cursor backdrop 2025-11-21 17:56:10 +00:00
justin 9796ec576f Test 2025-11-21 17:34:42 +00:00
justin 3e86b6e20a Fix chasm draw bug 2025-11-21 17:31:21 +00:00
justin 94dce64f29 Tweak crystal airlock 2025-11-21 13:27:31 +00:00
justin dc1dca8aa0 Make laser fire above corpses 2025-11-21 12:02:14 +00:00
justin 8bc2d6961f Cleanup 2025-11-21 11:34:06 +00:00
justin 71e7b51c88 Remove distortion framebuffer/graphic resolution option 2025-11-21 11:32:30 +00:00
justin 2500a01cb3 Cleanup 2025-11-21 11:13:29 +00:00
justin f9f4fc02ea Cleanup 2025-11-21 11:02:37 +00:00
justin 9c94e1b3f3 Remove BloomNoZWrite layer 2025-11-21 09:36:56 +00:00
justin 3ceff22f36 Cleanup 2025-11-21 00:25:50 +00:00
justin ed6ebc930e Move shaders 2025-11-20 22:33:37 +00:00
justin f63b47d6c4 Remove VAOs 2025-11-20 22:33:23 +00:00
justin 86794d1da9 Move towards removing VAOs 2025-11-20 22:20:53 +00:00
justin 80957d5470 Fix another layered circle rendering bug 2025-11-20 21:58:41 +00:00
justin 8f65a652ce Fix circle layer offset bug, all shaders working without geom 2025-11-20 21:36:18 +00:00
justin 4e7bd4831d Draw circles without using a geometry shader, layer offset broken 2025-11-20 21:29:21 +00:00
justin 5c5d9ef0e3 Move closer to removing all geom shaders 2025-11-20 17:45:15 +00:00
justin d28e3bef6c Make picture shader inputs multiples of 4 2025-11-20 17:09:54 +00:00
justin d0aef5cf39 Tweak picture shader verxs 2025-11-20 17:02:05 +00:00
justin cb64be4eeb Commit before removing geometry shader from ellipses 2025-11-20 16:30:41 +00:00
justin bbb682242d Cleanup 2025-11-20 16:05:02 +00:00
justin 602b162d41 Separate cloud & surface lighting 2025-11-20 14:01:54 +00:00
justin 1f1fa36b72 Cleanup 2025-11-20 12:45:45 +00:00
justin 0491a71da1 Improve window drawing 2025-11-20 12:34:36 +00:00