bool supports_unified_sampling_functions() const;
virtual void visit(FunctionCall &);
bool supports_interface_layouts() const;
+ bool supports_stage_interface_layouts() const;
bool supports_centroid_sampling() const;
bool supports_sample_sampling() const;
+ bool supports_uniform_location() const;
virtual void visit(VariableDeclaration &);
bool supports_interface_blocks(const std::string &) const;
+ bool supports_interface_block_location() const;
virtual void visit(InterfaceBlock &);
};