Commit Graph

335 Commits

Author SHA1 Message Date
justin 331d0cce73 Play around with upscaling pixel filtering 2025-11-25 21:59:49 +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 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 a381633dc8 Fix resetting of immutable chasm/floor data storage on new world load 2025-11-22 11:27:41 +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 dc1dca8aa0 Make laser fire above corpses 2025-11-21 12:02:14 +00:00
justin 71e7b51c88 Remove distortion framebuffer/graphic resolution option 2025-11-21 11:32:30 +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 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
justin 6563d87247 Work on transparency of windows/clouds 2025-11-20 12:02:05 +00:00
justin 10dbb238c8 Clarify number of distortions, play with distorting bullets 2025-11-19 21:49:20 +00:00
justin 610936a5fa Allow independent distortion of rgb channels 2025-11-19 10:38:30 +00:00
justin 8759431fec Limit number of distortions to 10 2025-11-18 23:10:36 +00:00
justin b633b9d55f Allow for multiple distortions at once 2025-11-18 22:49:51 +00:00
justin 8428f08ebd Work on distortions 2025-11-18 10:55:46 +00:00
justin 1205823ddb Work on distortion shader 2025-11-15 23:17:44 +00:00
justin d436b853eb Work on distortion shader 2025-11-15 13:21:11 +00:00
justin 5dfc97a683 Work on distortion shaders 2025-11-14 22:28:22 +00:00
justin 91917dbddd Remove unused shader code 2025-11-14 11:27:16 +00:00
justin 836fefb9a5 Allow more control over cloud shadows 2025-11-14 11:19:34 +00:00
justin 0eb2fe50a6 Don't draw shadowed walls 2025-11-14 11:06:39 +00:00
justin db62de75d8 Tweak 2025-11-14 10:53:53 +00:00
justin 16eb356e31 Tweak 2025-11-14 10:18:46 +00:00
justin bfd7aa619e Move pair to V2 2025-11-14 02:13:03 +00:00
justin 292a1c3f42 Add scissor test when creating lightmap 2025-11-14 02:06:51 +00:00
justin c79e5df683 Cleanup 2025-11-14 01:32:09 +00:00
justin 295a5f7e1d Cleanup, overpower bloom 2025-11-13 23:31:16 +00:00
justin cffa75c014 Draw floors using vertex pulling 2025-11-13 22:22:19 +00:00
justin 836c0ba772 Draw chasms using vertex pulling 2025-11-13 21:58:40 +00:00
justin ec1216e7eb General cleanup 2025-11-13 21:13:13 +00:00
justin a7a11ccc03 Cleanup shaders 2025-11-13 17:52:01 +00:00
justin 0ea7af4bdd Simplify shader records 2025-11-13 14:57:46 +00:00
justin 56aa8c6697 Shaders: work on fullscreen, cleanup creation 2025-11-13 11:18:28 +00:00
justin cdf998a1e2 Start cleanup of shader records 2025-11-12 21:37:28 +00:00
justin be64e786f9 Cleanup 2025-11-12 21:23:03 +00:00
justin 383beeae82 Readd dust cloud rendering 2025-11-12 20:53:37 +00:00
justin 409180959c Use vertex pulling for clouds 2025-11-12 19:57:07 +00:00
justin ce438b7ecd Pack shape normals into a word8 2025-11-11 21:03:02 +00:00
justin 7f6e7d2741 Get shape shader working using vertex pulling
Seems slow, will try to improve
2025-11-11 18:54:48 +00:00