diff options
Diffstat (limited to 'workspaces/main/shaders/cnn/cnn_layer.wgsl')
| -rw-r--r-- | workspaces/main/shaders/cnn/cnn_layer.wgsl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/workspaces/main/shaders/cnn/cnn_layer.wgsl b/workspaces/main/shaders/cnn/cnn_layer.wgsl index e026ce8..b2bab26 100644 --- a/workspaces/main/shaders/cnn/cnn_layer.wgsl +++ b/workspaces/main/shaders/cnn/cnn_layer.wgsl @@ -29,10 +29,10 @@ struct CNNLayerParams { let uv = p.xy / uniforms.resolution; var result = vec4<f32>(0.0); - // Single layer for now (layer 0) + // Layer 0 uses coordinate-aware convolution if (params.layer_index == 0) { - result = cnn_conv3x3(txt, smplr, uv, uniforms.resolution, - weights_layer0, bias_layer0); + result = cnn_conv3x3_with_coord(txt, smplr, uv, uniforms.resolution, + rgba_weights_layer0, coord_weights_layer0, bias_layer0); result = cnn_tanh(result); } |
