8072576869
Use crawl Pass system
04348d96f3
Add basic fullscreen quad renderer
0ee15a1c06
Basic clear screen
ee5308ac23
Add Default impl for TextureBuilder
b848b78e86
Add Default impl for BulkBuferBuilder
8c1383792b
Add compute pipeline builder
83f3606000
Add render pipeline builder
ab76a63256
Add context builder
20e4ff829c
Allow configuration of gpu backends, features, and limits
d7f48d4627
Re-export wgpu and winit
215965ca9f
Change Anyhow usage to ThisError
8f56358415
Rip base files from another project
a708985c85
Initial commit
7c9696c6f1
Replace usage of hardcoded block dimensions
9fc4594b9a
Experiment with using ndarray to represent chunk voxels
74f1273982
Add ndarray
35ea139097
Initial chunk region get
e5472b867c
Use loops for toolbar items
e7b316be1f
Add tool switching
8eee3c9a1c
Replace usage of background with p-elevation setting
2dc8decc20
Export all core widgets from a single file
4ccbd7b28b
Make separators inherit Path directly and allow elevation setting
35966bc8e3
Use naming convention for all components/widgets
658acc8b29
Fix viewport placeholder text colour