+/**
+Converts the output depth range to match expectations of the target API.
+*/
+class DepthRangeConverter: private TraversingVisitor
+{
+public:
+ void apply(Stage &, const Features &);
+
+private:
+ virtual void visit(FunctionDeclaration &);
+};
+