Commit Graph

371 Commits

Author SHA1 Message Date
f14b30138b fix spawn 2023-10-24 21:05:07 -07:00
2116621672 no print in event loop!!!!!! 2023-10-24 21:05:02 -07:00
e2fdf9442c fix requested gpu features 2023-10-24 20:50:48 -07:00
75f958348c LIFETIMES 2023-10-24 20:46:07 -07:00
b5a0cf7045 work 2023-10-24 20:22:30 -07:00
657e5dff7f fix compat worker 2023-10-24 20:20:13 -07:00
5d9308eccc fix physics worker output 2023-10-24 19:09:55 -07:00
b7844bb308 use compat_worker 2023-10-24 19:09:47 -07:00
8113ede3e0 beautiful compat worker implementation 2023-10-24 19:09:39 -07:00
4cf10dad78 what I got done before giving up on thread chaining 2023-10-24 18:51:01 -07:00
de063f4d74 work 2023-10-24 17:02:06 -07:00
83cdb0413c work 2023-10-24 16:53:40 -07:00
4655f43f5f work 2023-10-23 20:28:36 -07:00
9c9d8f8f8f rename setup_context to setup 2023-10-23 20:28:36 -07:00
cbc7b56f28 idea context is the thread setup and owns the state instance defined by other file 2023-10-23 20:28:36 -07:00
44831bd14b don't forget config is transient 2023-10-23 19:31:02 -07:00
099915c980 rename 2023-10-23 19:31:02 -07:00
62e8953ba9 rename graphics_context to setup_context 2023-10-23 18:47:30 -07:00
03a4a60db2 red underlines 2023-10-23 18:46:59 -07:00
c4ad4fbdf9 move run stuff into run module 2023-10-23 17:27:18 -07:00
b445277346 delete window.rs, create run.rs 2023-10-23 17:21:00 -07:00
f6f2995ae0 update code for winit 0.29.2 2023-10-23 16:49:05 -07:00
4cad20da09 wip: move stuff out of event_loop 2023-10-23 16:49:05 -07:00
7805c4db6d update winit dep to 0.29.2 2023-10-23 16:34:25 -07:00
3775fd0b14 rename 2023-10-23 14:15:27 -07:00
2356286dc2 move some stuff 2023-10-20 18:08:50 -07:00
8cc86d88fc note about adapter 2023-10-20 17:54:01 -07:00
c1bc67fd3a write some guesses 2023-10-20 17:51:52 -07:00
d2c896031c graphics resize 2023-10-20 17:51:52 -07:00
d27187aa53 fix many red underline 2023-10-20 17:51:52 -07:00
2e13d9b74e idk about this 2023-10-20 16:51:09 -07:00
431611b62a move window stuff to window 2023-10-20 16:01:17 -07:00
b55a35c488 pull apart framework completely 2023-10-20 16:01:17 -07:00
cb6102b9dc move out of main fixings 2023-10-20 15:56:03 -07:00
6eaec7d6a6 Input::Mailbox 2023-10-19 22:56:28 -07:00
407b322664 note about using functions for input and output 2023-10-19 22:56:28 -07:00
d4c4d9e7d6 Input::Query 2023-10-19 22:56:28 -07:00
ff8c61ee32 comment on issue 2023-10-19 22:56:20 -07:00
00eb1ce19c drop dead code 2023-10-19 22:56:20 -07:00
168091408e shrink pollster onto the only future in the code 2023-10-19 22:56:20 -07:00
ad0130db74 drop async_executor dep 2023-10-19 22:56:20 -07:00
ee8f9ba9e4 drop env_logger & log deps 2023-10-19 22:56:20 -07:00
1af8468e5b drop wasm32 code 2023-10-19 22:56:20 -07:00
f8320c9df5 why did they do it like that 2023-10-19 22:56:20 -07:00
eb376c1e68 put window stuff in here 2023-10-19 22:56:20 -07:00
0bf253aa11 remove graphics stuff from main 2023-10-19 22:32:01 -07:00
85b70331fd thread load file 2023-10-19 22:32:01 -07:00
7fd592329e split load file 2023-10-19 22:32:01 -07:00
5260c2b40d try unpub 2023-10-19 22:32:01 -07:00
b5febfad14 introduce render_thread to manage physics and graphics 2023-10-19 22:32:01 -07:00