OUTPUT = 3
};
+ enum BuiltinSemantic
+ {
+ NOT_BUILTIN = -1,
+ POSITION = 0,
+ CLIP_DISTANCE = 3,
+ LAYER = 9,
+ FRAG_DEPTH = 22
+ };
+
struct Constant;
struct Structure;
struct Variable;
const Constant *array_size_spec = 0;
unsigned array_stride = 0;
unsigned matrix_stride = 0;
+ BuiltinSemantic builtin = NOT_BUILTIN;
};
struct Structure
int location = -1;
int descriptor_set = -1;
int binding = -1;
+ BuiltinSemantic builtin = NOT_BUILTIN;
bool operator==(const Variable &) const;
};