glsl: make variables private

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
This commit is contained in:
Timothy Arceri 2015-09-01 15:52:10 +10:00
parent dcd9cd0383
commit 12af915e27

View file

@ -808,6 +808,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.
*/
@ -826,17 +837,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.
*/