Commit Graph

20 Commits

Author SHA1 Message Date
justin 0cb0c752e2 Start modularising shader code 2021-06-12 01:41:46 +02:00
justin a5744f02f0 Remove vaoBufferTarget 2021-06-12 01:14:42 +02:00
justin 5aab790806 Interleave vertex buffer data 2021-06-12 00:50:59 +02:00
justin 1f87dca6ec Tweak vbo again 2021-06-11 21:13:01 +02:00
justin c2360a5f0f Tweak vbo 2021-06-11 21:04:42 +02:00
justin 7b6521587d Remove polymorphism of shader type 2021-06-11 19:41:17 +02:00
justin 0e0d8f4e99 Partial implementation of interleaving VBO 2021-06-11 18:29:53 +02:00
justin a9aa2ca2cb Add test tileset textures 2021-06-11 13:51:06 +02:00
justin 02511afa80 Remove unnecessary uniforms 2021-06-10 18:07:26 +02:00
justin 95f8e57e45 Remove unnecessary uniforms 2021-06-10 17:00:53 +02:00
justin 79d2c73dcf Remove Maybe from custom unis 2021-06-10 16:54:21 +02:00
justin aa30f6b969 Implement foreground correctly, not with shadows though 2021-06-10 13:53:03 +02:00
justin 44f239c673 Clear all warnings 2021-05-17 23:23:10 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 30c09d3403 Tweak fullscreen texture shaders 2021-05-01 15:03:17 +02:00
justin e1716615c0 Apply Hlints 2021-03-26 17:12:19 +01:00
Ross b91f056d63 Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/dodge 2021-03-21 17:53:01 +00:00
Ross 3cfbf3dacc testing keycode remapping 2021-03-21 17:49:42 +00:00
justin 279f928375 Refactor shader creation 2021-03-21 17:10:10 +01:00
justin e8e3dd8f50 Refactor level/room generation modules 2021-03-11 22:08:35 +01:00