|
5d4048d9a7
|
create_entities: Remove from MainScene struct
|
2025-06-12 21:11:17 +02:00 |
|
|
51a3f812fe
|
Migrate Camera Resource to Component
|
2025-06-12 21:07:49 +02:00 |
|
|
07056fc0ce
|
Move input_manager and camera as resource
|
2025-06-12 19:36:49 +02:00 |
|
|
6ba61e040e
|
move pipeline loader in world
|
2025-06-12 14:24:11 +02:00 |
|
|
9c651c5e0a
|
Avoid use borrow_mut in with_renderer
|
2025-06-12 12:56:43 +02:00 |
|
|
6a0491fe51
|
Move texture loader in Resource
|
2025-06-12 12:56:04 +02:00 |
|
|
37467d5066
|
First entities render with ecs
|
2025-06-11 23:21:06 +02:00 |
|
|
9fabacffc9
|
Cleanup + Add velocity
|
2025-06-11 22:34:54 +02:00 |
|
|
c494574389
|
Move World into dedicated Scene struct
|
2025-06-11 22:24:28 +02:00 |
|
|
8ce620a74b
|
Integration of ECS pattern: Iteration 1
|
2025-06-11 16:05:35 +02:00 |
|
|
fc81f65a27
|
Rename load_pipelines by load_pending_pipelines
|
2025-06-09 21:21:55 +02:00 |
|
|
1f7bfd142c
|
Add record_commands
|
2025-06-09 21:07:17 +02:00 |
|
|
2300c25603
|
Use trait instead to get load_fn and add name for pipeline
|
2025-06-09 20:53:22 +02:00 |
|
|
6099a3e27f
|
Add pipeline loader
|
2025-06-09 20:42:35 +02:00 |
|
|
8b982ba089
|
Cleanup
|
2025-06-09 16:53:59 +02:00 |
|
|
c2b9c2363b
|
Avoid suffixe type by Type
|
2025-06-09 16:51:24 +02:00 |
|
|
cc64efd96f
|
Remove useless generics in buffer
|
2025-06-09 16:32:58 +02:00 |
|
|
50aabaa6ee
|
Remove all generics in AsRecordable
|
2025-06-09 16:26:14 +02:00 |
|
|
883014998f
|
Remove material_manager and resource
(Not used)
|
2025-06-09 16:13:32 +02:00 |
|
|
0174aeb60e
|
Reduce Generics in pipeline rendering
|
2025-06-09 16:12:21 +02:00 |
|
|
90a5b5d117
|
Fix typo
|
2025-06-08 18:48:12 +02:00 |
|
|
a32cf6c747
|
Refactor texture loading
|
2025-06-08 18:38:51 +02:00 |
|
|
f91c0792b2
|
Split record_render_commands and bind_commands
|
2025-06-08 16:42:22 +02:00 |
|
|
078e9daba9
|
Split Mesh data and Pipeline
|
2025-06-08 15:42:04 +02:00 |
|
|
4f96a1e4b5
|
Update transform
|
2025-06-07 21:13:31 +02:00 |
|
|
1a61aab218
|
Add traits
|
2025-06-07 20:25:45 +02:00 |
|
|
5539381f46
|
render: Add AsBindableDescriptorSet
|
2025-06-05 13:41:08 +02:00 |
|
|
b7bc6478e2
|
MaterialManager: Avoid some clone
|
2025-05-31 22:40:56 +02:00 |
|
|
1a071e44a9
|
MaterialManager: with O(n) complexity
|
2025-05-31 22:38:38 +02:00 |
|
|
5971c8cd5f
|
MaterialManager: first iteration
|
2025-05-31 21:53:20 +02:00 |
|
|
9d2a4410f0
|
input: Move from egui to std RwLock (mistake during use choice)
|
2025-05-31 13:41:53 +02:00 |
|
|
9d3800c718
|
virtual_input: Use RwLock instead of Mutex
|
2025-05-31 12:59:32 +02:00 |
|
|
45ccf030f6
|
app: refactor WindowContext name and creation
|
2025-05-31 12:56:00 +02:00 |
|
|
a293b962f7
|
use RefCell instead of RwLock
- Gui and VulkanoWindows is not thread safe
- It's more adapted with association with Rc
|
2025-05-31 12:40:19 +02:00 |
|
|
e5d8dd58f2
|
Add loading scene if not loaded on tracy
Build legacy Nix package on Ubuntu / build (push) Failing after 11m9s
|
2025-05-30 23:35:13 +02:00 |
|
|
d765e78da4
|
Move to tracing with tracy support
Build legacy Nix package on Ubuntu / build (push) Has been cancelled
|
2025-05-30 23:27:03 +02:00 |
|
|
8a57094478
|
app_context: Remove useless monitors video modes checking
Build legacy Nix package on Ubuntu / build (push) Failing after 9m43s
|
2025-05-30 22:49:18 +02:00 |
|
|
1aa2dcc55d
|
Avoid to use Arc for not Send/Sync reference
Build legacy Nix package on Ubuntu / build (push) Failing after 10m8s
|
2025-05-30 22:33:06 +02:00 |
|
|
1568223b9d
|
some cleanup from clippy
Build legacy Nix package on Ubuntu / build (push) Failing after 9m20s
|
2025-05-30 22:21:34 +02:00 |
|
|
b1458785e5
|
Change Mutex by RwLock
Build legacy Nix package on Ubuntu / build (push) Failing after 10m35s
|
2025-05-30 22:04:54 +02:00 |
|
|
bc42892d39
|
cleanup
Build legacy Nix package on Ubuntu / build (push) Failing after 9m39s
|
2025-05-30 21:54:58 +02:00 |
|
|
2c169548b9
|
Refactor app context and render pass manager
Build legacy Nix package on Ubuntu / build (push) Failing after 9m10s
|
2025-05-30 21:40:25 +02:00 |
|
|
f1ae54bc73
|
winit: Use user event
Build legacy Nix package on Ubuntu / build (push) Failing after 8m47s
|
2025-05-29 21:38:07 +02:00 |
|
|
6a6b1821a4
|
depth: Fix not resized
Build legacy Nix package on Ubuntu / build (push) Failing after 8m22s
|
2025-05-29 18:16:26 +02:00 |
|
|
650b61e3ae
|
render: add depth buffer
Build legacy Nix package on Ubuntu / build (push) Failing after 8m13s
|
2025-05-29 17:44:00 +02:00 |
|
|
77c717f90b
|
Add instances support
|
2025-05-29 17:13:01 +02:00 |
|
|
f8b81f3269
|
camera: Change camera to Camera3D
Build legacy Nix package on Ubuntu / build (push) Failing after 9m38s
|
2025-05-29 16:46:11 +02:00 |
|
|
3a562fb6eb
|
camera: Fix Y inverted
Build legacy Nix package on Ubuntu / build (push) Has been cancelled
|
2025-05-29 16:38:45 +02:00 |
|
|
8b16def890
|
square: Fix indices
Build legacy Nix package on Ubuntu / build (push) Failing after 8m11s
|
2025-05-29 16:09:04 +02:00 |
|
|
05532756cf
|
docs: Add opengl/vulkan diff
|
2025-05-29 16:08:41 +02:00 |
|