blob: f8e45bada4383f74add777d464e15a5852e4fb51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// This file is part of the 64k demo project.
// It declares the WGSL shader strings and initialization function.
#pragma once
// Initializes the ShaderComposer with snippet assets.
void InitShaderComposer();
// Shader declarations (defined in shaders.cc)
extern const char* main_shader_wgsl;
extern const char* particle_compute_wgsl;
extern const char* particle_render_wgsl;
extern const char* passthrough_shader_wgsl;
extern const char* ellipse_shader_wgsl;
extern const char* particle_spray_compute_wgsl;
extern const char* gaussian_blur_shader_wgsl;
extern const char* solarize_shader_wgsl;
extern const char* distort_shader_wgsl;
extern const char* chroma_aberration_shader_wgsl;
|