1 import hat.Accelerator;
2 import hat.backend.Backend;
3 import shade.types.ivec2;
4 import shade.types.vec2;
5 import shade.types.vec4;
6 import shade.types.Shader;
7 import shade.types.Uniforms;
8 import static shade.types.vec4.*;
9 import static shade.types.vec2.*;
10 import shade.Main;
11
12 static void main(String[] args) throws IOException {
13 var acc = new Accelerator(MethodHandles.lookup(), Backend.FIRST);
14 Shader shader = (uniforms, inFragColor, fragCoord) -> {
15 return vec4(0f,0f,5f,0f);
16 };
17 new Main(acc, 1024, 1024, shader);
18 }