Commit graph

499 commits

Author SHA1 Message Date
Alex Janka 7cfe34fe82 move away from vendored deps 2023-10-09 09:56:54 +11:00
Alex Janka 86397d3884 some optimisation 2023-10-07 10:10:29 +11:00
Alex Janka 8129b9f840 cross compile libs 2023-10-07 10:10:24 +11:00
Alex Janka 16a3328c42 neater 2023-10-06 16:53:57 +11:00
Alex Janka f8c14fc5d2 it was that easy lol 2023-10-06 16:53:50 +11:00
Alex Janka 4c11a8df82 go back to vulkan-static for vst 2023-10-06 10:20:36 +11:00
Alex Janka 39b02edcfb vst is no longer just called "vst" lmao 2023-10-06 10:08:48 +11:00
Alex Janka 141d213cb3 dont have that weird chain of shader path 2023-10-06 09:32:07 +11:00
Alex Janka d4bc05b803 config is neater 2023-10-05 21:38:43 +11:00
Alex Janka 3349576aa1 fixed the fucking linker on the vst!!! 2023-10-05 21:38:38 +11:00
Alex Janka a2e795296d update patch script 2023-10-05 18:27:52 +11:00
Alex Janka 55f4333415 some lints 2023-10-05 17:24:14 +11:00
Alex Janka ebc84e24d7 vst specific config 2023-10-05 12:42:03 +11:00
Alex Janka a24a49fdcb error colour as feature 2023-10-05 11:38:39 +11:00
Alex Janka 167d461c35 config improvements 2023-10-05 11:23:07 +11:00
Alex Janka ffe677088f vst is more renderer agnostic 2023-10-05 11:05:41 +11:00
Alex Janka b3572f5262 bundle metadata 2023-10-05 11:05:30 +11:00
Alex Janka 11ef378c8a i forgor to gitignore the shaders when i moved the renderers lol 2023-10-05 10:53:55 +11:00
Alex Janka 7375432d16 vst shader & config support! doesnt quite want to render though lol 2023-10-05 10:49:12 +11:00
Alex Janka a25d11ea41 i messed up the cfg directives 2023-10-05 10:26:33 +11:00
Alex Janka 07d497250c install scripts move 2023-10-05 10:15:00 +11:00
Alex Janka d3d2de183c config!!! 2023-10-05 10:14:54 +11:00
Alex Janka 71bb9f8e6d static molten-vk 2023-10-05 10:13:02 +11:00
Alex Janka f023073cab error if attempting to build with multiple renderers 2023-10-04 12:00:10 +11:00
Alex Janka 4a5ab2a90a cleaning + package versions 2023-10-04 11:54:40 +11:00
Alex Janka 82992436d8 vst uses shaders - resolution is wrong though? 2023-10-04 11:39:27 +11:00
Alex Janka b6a3e83c85 fix stupid 2023-10-04 10:13:41 +11:00
Alex Janka 7407bae39d move renderers to gb-emu-lib 2023-10-04 10:11:39 +11:00
Alex Janka ae9c35ed9a no hard dep on winit window for renderers 2023-10-04 09:57:30 +11:00
Alex Janka 1f71402915 cleaning... 2023-10-03 17:27:20 +11:00
Alex Janka 631a09b637 slightly better at not messing up the border 2023-10-03 16:41:23 +11:00
Alex Janka a487264f40 finally fixed the bottom scanline LMAO 2023-10-03 16:16:39 +11:00
Alex Janka 09e0d83e97 shaders resizing and version bump! 2023-10-03 15:57:57 +11:00
Alex Janka eaa47213f7 shader as command line option 2023-10-03 15:39:20 +11:00
Alex Janka a3d1885c58 LFGGGGG 2023-10-03 15:20:17 +11:00
Alex Janka 69124b7cbe remove github workflows 2023-10-03 13:47:22 +11:00
Alex Janka 3d57d8f309 update pixels backend api 2023-10-03 12:51:27 +11:00
Alex Janka 5f7e7db307 refactor for resizable 2023-10-03 12:31:34 +11:00
Alex Janka 29a5c272b4 resizes and everything... Big Big Moves 2023-10-03 11:47:29 +11:00
Alex Janka 520d2e148b move unsafe 2023-10-02 18:43:49 +11:00
Alex Janka fa501247ad use same pdev 2023-10-02 18:40:02 +11:00
Alex Janka e5a75ce06a shaders load 2023-10-02 17:33:49 +11:00
Alex Janka 78ed257291 update to ash builders 2023-10-02 14:41:29 +11:00
Alex Janka 249c3be4c8 window options beginning 2023-10-02 14:35:28 +11:00
Alex Janka 361112d2d1 trimming... maybe 2023-10-02 11:22:22 +11:00
Alex Janka 772026c04f remove nested unsafe from old refactor 2023-10-02 11:08:28 +11:00
Alex Janka 43ae43e8b8 some refactoring 2023-10-02 11:04:51 +11:00
Alex Janka bbff0d9929 vulkan runs! but might need optimisation lmao 2023-10-02 10:42:30 +11:00
Alex Janka adfc1f4b3e shaders 2023-10-01 11:10:49 +11:00
Alex Janka bd7d03c98b vulkan initialisation 2023-10-01 10:01:17 +11:00