Jarrod Doyle
|
64b0c9d308
|
Added frame delta time calculation
|
2023-04-18 17:04:55 +01:00 |
Jarrod Doyle
|
528f866311
|
Add vscode debug launch configurations
|
2023-04-18 11:04:40 +01:00 |
Jarrod Doyle
|
519111d744
|
Delete old shadertoy based branchless dda shader
|
2023-04-18 10:56:46 +01:00 |
Jarrod Doyle
|
892747d6c4
|
Begin using the voxel volume shader
|
2023-04-18 10:56:17 +01:00 |
Jarrod Doyle
|
c44f32bf8d
|
Add a voxel volume shader
|
2023-04-18 10:55:48 +01:00 |
Jarrod Doyle
|
900f9f0cea
|
Add glam to project
|
2023-04-18 10:54:22 +01:00 |
Jarrod Doyle
|
7d29cdf86a
|
Texture views take dimension from texture dimension
|
2023-04-18 10:42:11 +01:00 |
Jarrod Doyle
|
e13aab1808
|
Use the voxel raycast shader
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
33f3aae349
|
Add a simple voxel raycast compute shader
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
2887a0a0af
|
Use compute shader to change texture
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
5ad6b4dc1c
|
Add a simple texture color change compute shader
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
94ade95743
|
Add shader stage visibility and texture usage to TextureBuilder
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
9cf17a8066
|
Update shader and renderer to use a dummy render texture
|
2023-04-08 21:54:20 +01:00 |
Jarrod Doyle
|
34da4bf0fc
|
Add texture bind group generation
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
b391d04a91
|
Add WGPU Texture wrapper
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
a9e0547f5a
|
Rename AppWindow to App
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
54005f7c0a
|
Use lld for faster linking during build
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
3e001a930f
|
Use new RenderCtx and Renderer structs
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
6a9335089b
|
Create RenderContext and Renderer structs
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
1b0e1f4bce
|
Add basic vertex and fragment shader
|
2023-04-08 21:54:19 +01:00 |
Jarrod Doyle
|
fa9b8dd855
|
Basic window creation
|
2023-04-08 21:54:18 +01:00 |
Jarrod Doyle
|
fcdcb4c34a
|
Create Rust project
|
2023-04-08 21:54:18 +01:00 |
Jayrude
|
1991328b68
|
Initial commit
|
2023-04-08 21:53:32 +01:00 |