mars
|
451f292605
|
Enhance shaders + include preprocessing
|
2022-05-05 06:24:30 -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
|
5c3dd5ebeb
|
Add DebugPass
|
2022-04-23 19:57:27 -06:00 |
mars
|
4313ce8017
|
Add flycam
|
2022-04-22 21:42:33 -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
|
b81dbd1569
|
Begin wgpu render passes
|
2022-04-18 17:41:02 -06:00 |
mars
|
1e54c54407
|
Create mesh pass pool + redraw loop
|
2022-04-18 02:21:19 -06:00 |
mars
|
b6a0b345c9
|
Setup winit window and wgpu::Device
|
2022-04-18 01:59:26 -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 |