summaryrefslogtreecommitdiff
path: root/src/effects/scene2_effect.h
blob: 1ede2e71b2b2ec1993472c7171d6d0fd7378eaae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// This file is part of the 64k demo project.
// Scene2 effect - ShaderToy conversion (scene)
// Generated by convert_shadertoy.py

#pragma once

#include "effects/shaders.h"
#include "gpu/wgsl_effect.h"

struct Scene2Effect : public WgslEffect {
  Scene2Effect(const GpuContext& ctx, const std::vector<std::string>& inputs,
               const std::vector<std::string>& outputs, float start_time,
               float end_time)
      : WgslEffect(ctx, inputs, outputs, start_time, end_time,
                   scene2_shader_wgsl, WGPULoadOp_Clear, {},
                   WgslSamplerType::Nearest) {
  }
};