mars
|
17635f056e
|
Update wgpu
|
2022-09-17 09:34:52 -06:00 |
mars
|
5198114a56
|
Add more puffin profile zones
|
2022-06-28 20:50:45 -06:00 |
mars
|
80f150a9f5
|
Make clear color black
|
2022-06-28 20:40:50 -06:00 |
mars
|
d44db2c05f
|
Initial Legion support
|
2022-05-11 13:00:30 -06:00 |
mars
|
7e855f5a46
|
scene module + better trait/generic relationships
|
2022-05-11 09:30:01 -06:00 |
mars
|
b06a8c7982
|
Use parking_lot sync primitives
|
2022-05-08 16:25:33 -06:00 |
mars
|
ce22735180
|
Refactor into storage module
|
2022-05-08 15:52:48 -06:00 |
mars
|
fd12726efb
|
Add GpuVec
|
2022-05-07 21:49:30 -06:00 |
mars
|
0360873dc4
|
Add and record Skinning phase
|
2022-05-07 21:48:54 -06:00 |
mars
|
bc8426e37a
|
Add ShaderLoader and materials/
|
2022-04-27 21:14:58 -06:00 |
mars
|
88333dd8bd
|
Viewport trait + depth prepass
|
2022-04-24 20:44:51 -06:00 |
mars
|
c6000ea979
|
Record overlay phase
|
2022-04-23 19:57:06 -06:00 |
mars
|
cf4ff0e80e
|
Enhance RenderPass usability
|
2022-04-23 00:37:43 -06:00 |
mars
|
4313ce8017
|
Add flycam
|
2022-04-22 21:42:33 -06:00 |
mars
|
fa1620ddc0
|
Add FrameData and RenderLayouts
|
2022-04-19 17:43:52 -06:00 |
mars
|
f590edb77f
|
Render a triangle!
- Refactor `RenderPass` and `RenderPassBox` APIs
- Add basic `mesh_shader.wgsl`
- Decouple `MeshLayoutBindingIndices` from `MeshLayoutBindings`
- Create `MeshPass` render pipeline
- `MeshPass` creates an example mesh
- `MeshPass` flushes `MeshPool`
- `MeshPass` actually draws meshes
|
2022-04-19 01:48:05 -06:00 |
mars
|
8a3dac008a
|
Add and record Upload phase
|
2022-04-18 20:12:10 -06:00 |
mars
|
b81dbd1569
|
Begin wgpu render passes
|
2022-04-18 17:41:02 -06:00 |
mars
|
718d609517
|
Refactor phases and RenderPass API
|
2022-04-18 03:54:29 -06:00 |
mars
|
b6a0b345c9
|
Setup winit window and wgpu::Device
|
2022-04-18 01:59:26 -06:00 |
mars
|
fb525ec3d1
|
Dedicated staging module
|
2022-04-17 21:56:16 -06:00 |
mars
|
db3a34ff05
|
Add initial mesh pooling
|
2022-04-15 17:32:06 -06:00 |
mars
|
6a7b76159e
|
Revert "ECS + mesh instances"
This reverts commit a9c80760ab .
|
2022-04-11 17:23:55 -06:00 |
mars
|
a9c80760ab
|
ECS + mesh instances
|
2022-04-04 23:17:30 -06:00 |
mars
|
314e842dc1
|
Add initial MeshPass
|
2022-04-04 22:21:14 -06:00 |
mars
|
67f0eb6ef1
|
Add placeholder phases and improve test
|
2022-04-03 22:11:14 -06:00 |
mars
|
25ef497821
|
rayon + boxing + dummy_pass() test
|
2022-04-03 21:56:45 -06:00 |
mars
|
9f6f57f6d4
|
Refactor and document RenderPass
|
2022-04-03 21:15:05 -06:00 |
mars
|
4b1dd0fb22
|
Refactor and document phases
|
2022-04-03 20:31:20 -06:00 |
mars
|
dbad5cebd3
|
Initial commit
|
2022-04-03 20:11:38 -06:00 |