• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#version 460
2
3layout (location = 0) in vec4 io;
4
5out vec4 o;
6
7// default uniforms will be gathered into a uniform block
8uniform vec4 a;     // declared in both stages with different types
9
10vec4 foo() {
11    return a;
12}
13
14void main() {
15    o = io + foo();
16}