15 lines
360 B
WebGPU Shading Language
15 lines
360 B
WebGPU Shading Language
#import gradient
|
|
|
|
override fn gradient::find_t(focal_point: f32, uv: vec2<f32>) -> f32 {
|
|
return uv.x;
|
|
}
|
|
|
|
@vertex
|
|
fn main_vertex(in: gradient::GradientVertexInput) -> gradient::VertexOutput {
|
|
return gradient::main_vertex(in);
|
|
}
|
|
|
|
@fragment
|
|
fn main_fragment(in: gradient::VertexOutput) -> @location(0) vec4<f32> {
|
|
return gradient::main_fragment(in);
|
|
} |