diff options
author | 2022-10-06 19:41:00 -0700 | |
---|---|---|
committer | 2022-10-06 19:41:00 -0700 | |
commit | f9a6efcaa03728f43aaa105af8936c1ed4778388 (patch) | |
tree | f3a4e90a94afc20d300e25a96fdc74c9c9c34c95 /wgpu/src/shader | |
parent | 72feba51bed41db0bc04b43167d5d3b43007fd44 (diff) | |
download | iced-f9a6efcaa03728f43aaa105af8936c1ed4778388.tar.gz iced-f9a6efcaa03728f43aaa105af8936c1ed4778388.tar.bz2 iced-f9a6efcaa03728f43aaa105af8936c1ed4778388.zip |
Fixed some more imports/documentation.
Diffstat (limited to 'wgpu/src/shader')
-rw-r--r-- | wgpu/src/shader/triangle_gradient.wgsl | 4 | ||||
-rw-r--r-- | wgpu/src/shader/triangle_solid.wgsl | 1 |
2 files changed, 2 insertions, 3 deletions
diff --git a/wgpu/src/shader/triangle_gradient.wgsl b/wgpu/src/shader/triangle_gradient.wgsl index 4efda260..03ba9d88 100644 --- a/wgpu/src/shader/triangle_gradient.wgsl +++ b/wgpu/src/shader/triangle_gradient.wgsl @@ -1,9 +1,8 @@ -// uniforms struct GradientUniforms { transform: mat4x4<f32>, //xy = start, wz = end position: vec4<f32>, - //x = start, y = end, zw = padding + //x = start stop, y = end stop, zw = padding stop_range: vec4<i32>, } @@ -32,6 +31,7 @@ fn vs_main(@location(0) input: vec2<f32>) -> VertexOutput { return output; } +//TODO: rewrite without branching @fragment fn fs_gradient(input: VertexOutput) -> @location(0) vec4<f32> { let start = uniforms.position.xy; diff --git a/wgpu/src/shader/triangle_solid.wgsl b/wgpu/src/shader/triangle_solid.wgsl index be51ebb0..9eb2df24 100644 --- a/wgpu/src/shader/triangle_solid.wgsl +++ b/wgpu/src/shader/triangle_solid.wgsl @@ -1,4 +1,3 @@ -// uniforms struct SolidUniforms { transform: mat4x4<f32>, color: vec4<f32> |