glsl: Constify parameter to a couple varying_matches methods
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
@@ -648,8 +648,8 @@ private:
|
|||||||
PACKING_ORDER_VEC3,
|
PACKING_ORDER_VEC3,
|
||||||
};
|
};
|
||||||
|
|
||||||
static unsigned compute_packing_class(ir_variable *var);
|
static unsigned compute_packing_class(const ir_variable *var);
|
||||||
static packing_order_enum compute_packing_order(ir_variable *var);
|
static packing_order_enum compute_packing_order(const ir_variable *var);
|
||||||
static int match_comparator(const void *x_generic, const void *y_generic);
|
static int match_comparator(const void *x_generic, const void *y_generic);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -869,7 +869,7 @@ varying_matches::store_locations(unsigned producer_base,
|
|||||||
* be safely backed into the same vec4.
|
* be safely backed into the same vec4.
|
||||||
*/
|
*/
|
||||||
unsigned
|
unsigned
|
||||||
varying_matches::compute_packing_class(ir_variable *var)
|
varying_matches::compute_packing_class(const ir_variable *var)
|
||||||
{
|
{
|
||||||
/* Without help from the back-end, there is no way to pack together
|
/* Without help from the back-end, there is no way to pack together
|
||||||
* variables with different interpolation types, because
|
* variables with different interpolation types, because
|
||||||
@@ -900,7 +900,7 @@ varying_matches::compute_packing_class(ir_variable *var)
|
|||||||
* other varyings in the same packing class.
|
* other varyings in the same packing class.
|
||||||
*/
|
*/
|
||||||
varying_matches::packing_order_enum
|
varying_matches::packing_order_enum
|
||||||
varying_matches::compute_packing_order(ir_variable *var)
|
varying_matches::compute_packing_order(const ir_variable *var)
|
||||||
{
|
{
|
||||||
const glsl_type *element_type = var->type;
|
const glsl_type *element_type = var->type;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user