Reviewed-by: Jason Ekstrand <jason.ekstr...@intel.com> --- src/glsl/link_uniforms.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/glsl/link_uniforms.cpp b/src/glsl/link_uniforms.cpp index 201c088..8c84e13 100644 --- a/src/glsl/link_uniforms.cpp +++ b/src/glsl/link_uniforms.cpp @@ -805,6 +805,17 @@ private: unsigned next_image; unsigned next_subroutine; + /** + * Field counter is used to take care that uniform structures + * with explicit locations get sequential locations. + */ + unsigned field_counter; + + /** + * Current variable being processed. + */ + ir_variable *current_var; + /* Used to store the explicit location from current_var so that we can * reuse the location field for storing the uniform slot id. */ @@ -824,17 +835,6 @@ public: gl_texture_index targets[MAX_SAMPLERS]; /** - * Current variable being processed. - */ - ir_variable *current_var; - - /** - * Field counter is used to take care that uniform structures - * with explicit locations get sequential locations. - */ - unsigned field_counter; - - /** * Mask of samplers used by the current shader stage. */ unsigned shader_samplers_used; -- 2.4.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev