private:
virtual void compile(SL::Compiler &) = 0;
+
+ SL::Features create_features() const;
};
/**
const Structure *struct_type = 0;
unsigned array_size = 0;
int location = -1;
- int descriptor_set = -1;
+ int descriptor_set = 0;
int binding = -1;
BuiltinSemantic builtin = NOT_BUILTIN;