i965/vec4: Pass argument by reference to src_reg/dst_reg conversion constructors.

Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
Francisco Jerez 2015-03-18 15:21:20 +02:00
parent 23bda945f5
commit 62fd335338
2 changed files with 4 additions and 4 deletions

View file

@ -53,7 +53,7 @@ public:
src_reg(class vec4_visitor *v, const struct glsl_type *type);
src_reg(class vec4_visitor *v, const struct glsl_type *type, int size);
explicit src_reg(dst_reg reg);
explicit src_reg(const dst_reg &reg);
unsigned swizzle; /**< BRW_SWIZZLE_XYZW macros from brw_reg.h. */
@ -113,7 +113,7 @@ public:
dst_reg(struct brw_reg reg);
dst_reg(class vec4_visitor *v, const struct glsl_type *type);
explicit dst_reg(src_reg reg);
explicit dst_reg(const src_reg &reg);
bool equals(const dst_reg &r) const;

View file

@ -123,7 +123,7 @@ src_reg::src_reg(struct brw_reg reg)
this->type = reg.type;
}
src_reg::src_reg(dst_reg reg)
src_reg::src_reg(const dst_reg &reg)
{
init();
@ -194,7 +194,7 @@ dst_reg::dst_reg(struct brw_reg reg)
this->type = reg.type;
}
dst_reg::dst_reg(src_reg reg)
dst_reg::dst_reg(const src_reg &reg)
{
init();