+ // If output goes to RTT (otherwise, none of these are set).
+ // The Phsae pointer is a but ugly; we should probably fix so
+ // that Phase takes other phases as inputs, instead of Node.
+ GLuint output_texture;
+ unsigned output_texture_width, output_texture_height;
+ Phase *phase;
+
+ // Used during the building of the effect chain.
+ ColorSpace output_color_space;
+ GammaCurve output_gamma_curve;
+
+ friend class EffectChain;