Emil Ernerfeldt
|
39ccffbaf9
|
No need to clone viewports
|
2023-11-13 15:38:39 +01:00 |
|
Emil Ernerfeldt
|
8d35f51b52
|
Clippy fixes
|
2023-11-13 15:33:10 +01:00 |
|
Emil Ernerfeldt
|
4bee4f8cf6
|
Refactor how EpiIntegration::update is called
|
2023-11-13 15:31:09 +01:00 |
|
Konkitoman
|
c033483430
|
Remove clone and fix ClontrolFlow::Pull overrided by WaitUntil
|
2023-11-13 16:07:08 +02:00 |
|
Konkitoman
|
c32d035a46
|
Improve next_repaint_time
|
2023-11-13 15:38:52 +02:00 |
|
Emil Ernerfeldt
|
960ef20e47
|
Remove the need for window during app update
|
2023-11-12 20:53:47 +01:00 |
|
Emil Ernerfeldt
|
00ee51b501
|
Less Viewport cloning
|
2023-11-12 17:18:10 +01:00 |
|
Emil Ernerfeldt
|
10dce1c7a6
|
Naming: state -> egui_winit
|
2023-11-12 16:58:35 +01:00 |
|
Emil Ernerfeldt
|
df78a2d4c9
|
use winit:🪟:{Window, WindowId};
|
2023-11-12 16:14:42 +01:00 |
|
Emil Ernerfeldt
|
115e10be76
|
Avoid some Window Rc clones
|
2023-11-12 16:11:38 +01:00 |
|
Emil Ernerfeldt
|
3e57131cbe
|
No need to wrap winit::Window in RefCell - it is already Sync
|
2023-11-12 16:08:50 +01:00 |
|
Emil Ernerfeldt
|
1c5c19817d
|
Fewer arguments to EpiIntegration::update
|
2023-11-12 15:58:52 +01:00 |
|
Emil Ernerfeldt
|
6ddc22e122
|
Reduce indentation by making some function non-members
|
2023-11-12 15:35:13 +01:00 |
|
Emil Ernerfeldt
|
93cb96e528
|
Move process_viewport_builders
|
2023-11-12 15:25:32 +01:00 |
|
Emil Ernerfeldt
|
e83d227639
|
Create helper make_viewport_current
|
2023-11-12 15:20:44 +01:00 |
|
Emil Ernerfeldt
|
9eda6f6897
|
Clean up run.rs
|
2023-11-12 15:02:50 +01:00 |
|
Emil Ernerfeldt
|
de6c250c9d
|
Remove WINIT_EVENT_LOOP hack
|
2023-11-12 13:10:06 +01:00 |
|
Emil Ernerfeldt
|
a3c7bdd846
|
Minor cleanup
|
2023-11-12 12:49:30 +01:00 |
|
Emil Ernerfeldt
|
e1f261b079
|
Simplify arguments to process_viewport_commands
|
2023-11-12 10:54:15 +01:00 |
|
Emil Ernerfeldt
|
51938ef9f4
|
Remove unnecessary std::result:: Prefix
|
2023-11-11 22:02:27 +01:00 |
|
Emil Ernerfeldt
|
922c372df4
|
Fix andoid compilation
|
2023-11-11 22:01:18 +01:00 |
|
Emil Ernerfeldt
|
730a4b758f
|
typo
|
2023-11-11 20:27:55 +01:00 |
|
Emil Ernerfeldt
|
4dfc28f9ca
|
Add some comments
|
2023-11-11 20:25:16 +01:00 |
|
Emil Ernerfeldt
|
6866e5881c
|
More Id:s, less cloning
|
2023-11-11 20:20:53 +01:00 |
|
Emil Ernerfeldt
|
962eb020f8
|
More cleanup
|
2023-11-11 20:17:15 +01:00 |
|
Emil Ernerfeldt
|
5ecc0e3f62
|
Small cleanup
|
2023-11-11 20:12:14 +01:00 |
|
Emil Ernerfeldt
|
7e96001f83
|
Remove Rc<RefCell<…>>
|
2023-11-11 20:06:44 +01:00 |
|
Emil Ernerfeldt
|
3a87db2dc3
|
Remove RefCell
|
2023-11-11 20:02:43 +01:00 |
|
Emil Ernerfeldt
|
40f0fc0b53
|
Remove another Rc
|
2023-11-11 19:59:57 +01:00 |
|
Emil Ernerfeldt
|
d439965322
|
Replace four locks with a single lock
|
2023-11-11 19:51:51 +01:00 |
|
Emil Ernerfeldt
|
9c420b9644
|
Remove some clones
|
2023-11-11 19:06:04 +01:00 |
|
Emil Ernerfeldt
|
3d6ca6cf14
|
Simplify arguments
|
2023-11-11 19:01:47 +01:00 |
|
Emil Ernerfeldt
|
2a554ddd35
|
Remove unnecessary Box
|
2023-11-11 18:59:53 +01:00 |
|
Konkitoman
|
6b74ee7232
|
Simplify a little
|
2023-11-10 15:17:29 +02:00 |
|
Konkitoman
|
4539ebed61
|
Remove another Rc<RefCell<T>>
|
2023-11-10 13:09:07 +02:00 |
|
Konkitoman
|
4ff713abde
|
Removed more unused Rc<RefCell<T>>
|
2023-11-10 12:59:31 +02:00 |
|
Konkitoman
|
8a4164288b
|
Remove unused Rc<RefCell<T>>
|
2023-11-10 12:30:18 +02:00 |
|
Emil Ernerfeldt
|
9e8fb18643
|
borrow_mut -> replace
|
2023-11-09 20:01:57 +01:00 |
|
Emil Ernerfeldt
|
3041de3735
|
is_focused -> focused_viewport
|
2023-11-09 19:59:56 +01:00 |
|
Emil Ernerfeldt
|
3c8110eeeb
|
Remove superfluous profiling scopes
|
2023-11-09 19:50:53 +01:00 |
|
Emil Ernerfeldt
|
0c300e183d
|
Replace newtype with type alias
|
2023-11-09 19:48:24 +01:00 |
|
Emil Ernerfeldt
|
79bfca3657
|
Remove unnecessary Clone
|
2023-11-09 19:47:03 +01:00 |
|
Konkitoman
|
f174467d42
|
Remove viewport_id from tessellate and added tessellate_for
|
2023-11-08 07:36:36 +02:00 |
|
Konkitoman
|
12f3782721
|
Introduce ViewportInfo
|
2023-11-08 07:29:00 +02:00 |
|
Konkitoman
|
0d7c87836c
|
Better ViewportBuilder builder patern
|
2023-11-08 07:04:33 +02:00 |
|
Emil Ernerfeldt
|
b59cb75beb
|
use let-else to reduce indentation levels
|
2023-11-07 19:51:51 +01:00 |
|
Emil Ernerfeldt
|
bee5d320c6
|
Add some puffin profiling scopes
|
2023-11-07 19:51:37 +01:00 |
|
Emil Ernerfeldt
|
2d54b4b3e2
|
Small cleanup and renamings
|
2023-11-07 19:37:46 +01:00 |
|
Emil Ernerfeldt
|
a3b02002ea
|
Some better naming and cleanup of viewport.rs
|
2023-11-07 19:17:24 +01:00 |
|
Emil Ernerfeldt
|
96f1426c6f
|
Clean up how max_texture_side is set
|
2023-11-07 19:06:16 +01:00 |
|