diff options
| author | Brian Paul <brian.paul@tungstengraphics.com> | 2008-06-21 10:52:32 -0600 | 
|---|---|---|
| committer | Brian Paul <brian.paul@tungstengraphics.com> | 2008-06-21 10:52:32 -0600 | 
| commit | cc96d5492038cb79806031e513365e08647d6bfa (patch) | |
| tree | 1a5dfe1f2af658df032f60760108463b3ec7dd62 /src | |
| parent | 37f19b94ac31d7a6f77ed9936c28ec8f36983721 (diff) | |
replace __inline and __inline__ with INLINE macro
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/drivers/dri/i965/brw_context.h | 2 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/i965/brw_eu.h | 126 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/i965/brw_wm_emit.c | 2 | 
3 files changed, 65 insertions, 65 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_context.h b/src/mesa/drivers/dri/i965/brw_context.h index bef425f2da..32e05542e0 100644 --- a/src/mesa/drivers/dri/i965/brw_context.h +++ b/src/mesa/drivers/dri/i965/brw_context.h @@ -685,7 +685,7 @@ void brw_upload_constant_buffer_state(struct brw_context *brw);   * Inline conversion functions.  These are better-typed than the   * macros used previously:   */ -static inline struct brw_context * +static INLINE struct brw_context *  brw_context( GLcontext *ctx )  {     return (struct brw_context *)ctx; diff --git a/src/mesa/drivers/dri/i965/brw_eu.h b/src/mesa/drivers/dri/i965/brw_eu.h index c138d15fe8..207b8b7ca3 100644 --- a/src/mesa/drivers/dri/i965/brw_eu.h +++ b/src/mesa/drivers/dri/i965/brw_eu.h @@ -110,7 +110,7 @@ struct brw_compile { -static __inline int type_sz( GLuint type ) +static INLINE int type_sz( GLuint type )  {     switch( type ) {     case BRW_REGISTER_TYPE_UD: @@ -129,7 +129,7 @@ static __inline int type_sz( GLuint type )     }  } -static __inline struct brw_reg brw_reg( GLuint file, +static INLINE struct brw_reg brw_reg( GLuint file,  					GLuint nr,  					GLuint subnr,  					GLuint type, @@ -166,7 +166,7 @@ static __inline struct brw_reg brw_reg( GLuint file,     return reg;  } -static __inline struct brw_reg brw_vec16_reg( GLuint file, +static INLINE struct brw_reg brw_vec16_reg( GLuint file,  					      GLuint nr,  					      GLuint subnr )  { @@ -181,7 +181,7 @@ static __inline struct brw_reg brw_vec16_reg( GLuint file,  		  WRITEMASK_XYZW);  } -static __inline struct brw_reg brw_vec8_reg( GLuint file, +static INLINE struct brw_reg brw_vec8_reg( GLuint file,  					     GLuint nr,  					     GLuint subnr )  { @@ -197,7 +197,7 @@ static __inline struct brw_reg brw_vec8_reg( GLuint file,  } -static __inline struct brw_reg brw_vec4_reg( GLuint file, +static INLINE struct brw_reg brw_vec4_reg( GLuint file,  					      GLuint nr,  					      GLuint subnr )  { @@ -213,7 +213,7 @@ static __inline struct brw_reg brw_vec4_reg( GLuint file,  } -static __inline struct brw_reg brw_vec2_reg( GLuint file, +static INLINE struct brw_reg brw_vec2_reg( GLuint file,  					      GLuint nr,  					      GLuint subnr )  { @@ -228,7 +228,7 @@ static __inline struct brw_reg brw_vec2_reg( GLuint file,  		  WRITEMASK_XY);  } -static __inline struct brw_reg brw_vec1_reg( GLuint file, +static INLINE struct brw_reg brw_vec1_reg( GLuint file,  					     GLuint nr,  					     GLuint subnr )  { @@ -244,14 +244,14 @@ static __inline struct brw_reg brw_vec1_reg( GLuint file,  } -static __inline struct brw_reg retype( struct brw_reg reg, +static INLINE struct brw_reg retype( struct brw_reg reg,  				       GLuint type )  {     reg.type = type;     return reg;  } -static __inline struct brw_reg suboffset( struct brw_reg reg, +static INLINE struct brw_reg suboffset( struct brw_reg reg,  					  GLuint delta )  {        reg.subnr += delta * type_sz(reg.type); @@ -259,7 +259,7 @@ static __inline struct brw_reg suboffset( struct brw_reg reg,  } -static __inline struct brw_reg offset( struct brw_reg reg, +static INLINE struct brw_reg offset( struct brw_reg reg,  				       GLuint delta )  {     reg.nr += delta; @@ -267,7 +267,7 @@ static __inline struct brw_reg offset( struct brw_reg reg,  } -static __inline struct brw_reg byte_offset( struct brw_reg reg, +static INLINE struct brw_reg byte_offset( struct brw_reg reg,  					    GLuint bytes )  {     GLuint newoffset = reg.nr * REG_SIZE + reg.subnr + bytes; @@ -277,28 +277,28 @@ static __inline struct brw_reg byte_offset( struct brw_reg reg,  } -static __inline struct brw_reg brw_uw16_reg( GLuint file, +static INLINE struct brw_reg brw_uw16_reg( GLuint file,  					     GLuint nr,  					     GLuint subnr )  {     return suboffset(retype(brw_vec16_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr);  } -static __inline struct brw_reg brw_uw8_reg( GLuint file, +static INLINE struct brw_reg brw_uw8_reg( GLuint file,  					    GLuint nr,  					    GLuint subnr )  {     return suboffset(retype(brw_vec8_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr);  } -static __inline struct brw_reg brw_uw1_reg( GLuint file, +static INLINE struct brw_reg brw_uw1_reg( GLuint file,  					    GLuint nr,  					    GLuint subnr )  {     return suboffset(retype(brw_vec1_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr);  } -static __inline struct brw_reg brw_imm_reg( GLuint type ) +static INLINE struct brw_reg brw_imm_reg( GLuint type )  {     return brw_reg( BRW_IMMEDIATE_VALUE,  		   0, @@ -311,35 +311,35 @@ static __inline struct brw_reg brw_imm_reg( GLuint type )  		   0);        } -static __inline struct brw_reg brw_imm_f( GLfloat f ) +static INLINE struct brw_reg brw_imm_f( GLfloat f )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_F);     imm.dw1.f = f;     return imm;  } -static __inline struct brw_reg brw_imm_d( GLint d ) +static INLINE struct brw_reg brw_imm_d( GLint d )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_D);     imm.dw1.d = d;     return imm;  } -static __inline struct brw_reg brw_imm_ud( GLuint ud ) +static INLINE struct brw_reg brw_imm_ud( GLuint ud )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UD);     imm.dw1.ud = ud;     return imm;  } -static __inline struct brw_reg brw_imm_uw( GLushort uw ) +static INLINE struct brw_reg brw_imm_uw( GLushort uw )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UW);     imm.dw1.ud = uw | (uw << 16);     return imm;  } -static __inline struct brw_reg brw_imm_w( GLshort w ) +static INLINE struct brw_reg brw_imm_w( GLshort w )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_W);     imm.dw1.d = w | (w << 16); @@ -352,7 +352,7 @@ static __inline struct brw_reg brw_imm_w( GLshort w )  /* Vector of eight signed half-byte values:    */ -static __inline struct brw_reg brw_imm_v( GLuint v ) +static INLINE struct brw_reg brw_imm_v( GLuint v )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_V);     imm.vstride = BRW_VERTICAL_STRIDE_0; @@ -364,7 +364,7 @@ static __inline struct brw_reg brw_imm_v( GLuint v )  /* Vector of four 8-bit float values:   */ -static __inline struct brw_reg brw_imm_vf( GLuint v ) +static INLINE struct brw_reg brw_imm_vf( GLuint v )  {     struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_VF);     imm.vstride = BRW_VERTICAL_STRIDE_0; @@ -378,7 +378,7 @@ static __inline struct brw_reg brw_imm_vf( GLuint v )  #define VF_ONE  0x30  #define VF_NEG  (1<<7) -static __inline struct brw_reg brw_imm_vf4( GLuint v0,  +static INLINE struct brw_reg brw_imm_vf4( GLuint v0,   					    GLuint v1,   					    GLuint v2,  					    GLuint v3) @@ -395,51 +395,51 @@ static __inline struct brw_reg brw_imm_vf4( GLuint v0,  } -static __inline struct brw_reg brw_address( struct brw_reg reg ) +static INLINE struct brw_reg brw_address( struct brw_reg reg )  {     return brw_imm_uw(reg.nr * REG_SIZE + reg.subnr);  } -static __inline struct brw_reg brw_vec1_grf( GLuint nr, +static INLINE struct brw_reg brw_vec1_grf( GLuint nr,  					       GLuint subnr )  {     return brw_vec1_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr);  } -static __inline struct brw_reg brw_vec8_grf( GLuint nr, +static INLINE struct brw_reg brw_vec8_grf( GLuint nr,  					     GLuint subnr )  {     return brw_vec8_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr);  } -static __inline struct brw_reg brw_vec4_grf( GLuint nr, +static INLINE struct brw_reg brw_vec4_grf( GLuint nr,  					     GLuint subnr )  {     return brw_vec4_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr);  } -static __inline struct brw_reg brw_vec2_grf( GLuint nr, +static INLINE struct brw_reg brw_vec2_grf( GLuint nr,  					     GLuint subnr )  {     return brw_vec2_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr);  } -static __inline struct brw_reg brw_uw8_grf( GLuint nr, +static INLINE struct brw_reg brw_uw8_grf( GLuint nr,  					    GLuint subnr )  {     return brw_uw8_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr);  } -static __inline struct brw_reg brw_null_reg( void ) +static INLINE struct brw_reg brw_null_reg( void )  {     return brw_vec8_reg(BRW_ARCHITECTURE_REGISTER_FILE,   		       BRW_ARF_NULL,   		       0);  } -static __inline struct brw_reg brw_address_reg( GLuint subnr ) +static INLINE struct brw_reg brw_address_reg( GLuint subnr )  {     return brw_uw1_reg(BRW_ARCHITECTURE_REGISTER_FILE,   		      BRW_ARF_ADDRESS,  @@ -450,7 +450,7 @@ static __inline struct brw_reg brw_address_reg( GLuint subnr )   * aren't xyzw.  This goes against the convention for other scalar   * regs:   */ -static __inline struct brw_reg brw_ip_reg( void ) +static INLINE struct brw_reg brw_ip_reg( void )  {     return brw_reg(BRW_ARCHITECTURE_REGISTER_FILE,   		  BRW_ARF_IP,  @@ -463,7 +463,7 @@ static __inline struct brw_reg brw_ip_reg( void )  		  WRITEMASK_XYZW); /* NOTE! */  } -static __inline struct brw_reg brw_acc_reg( void ) +static INLINE struct brw_reg brw_acc_reg( void )  {     return brw_vec8_reg(BRW_ARCHITECTURE_REGISTER_FILE,   		       BRW_ARF_ACCUMULATOR,  @@ -471,7 +471,7 @@ static __inline struct brw_reg brw_acc_reg( void )  } -static __inline struct brw_reg brw_flag_reg( void ) +static INLINE struct brw_reg brw_flag_reg( void )  {     return brw_uw1_reg(BRW_ARCHITECTURE_REGISTER_FILE,  		      BRW_ARF_FLAG, @@ -479,14 +479,14 @@ static __inline struct brw_reg brw_flag_reg( void )  } -static __inline struct brw_reg brw_mask_reg( GLuint subnr ) +static INLINE struct brw_reg brw_mask_reg( GLuint subnr )  {     return brw_uw1_reg(BRW_ARCHITECTURE_REGISTER_FILE,  		      BRW_ARF_MASK,  		      subnr);  } -static __inline struct brw_reg brw_message_reg( GLuint nr ) +static INLINE struct brw_reg brw_message_reg( GLuint nr )  {     return brw_vec8_reg(BRW_MESSAGE_REGISTER_FILE,  		       nr, @@ -499,7 +499,7 @@ static __inline struct brw_reg brw_message_reg( GLuint nr )  /* This is almost always called with a numeric constant argument, so   * make things easy to evaluate at compile time:   */ -static __inline GLuint cvt( GLuint val ) +static INLINE GLuint cvt( GLuint val )  {     switch (val) {     case 0: return 0; @@ -513,7 +513,7 @@ static __inline GLuint cvt( GLuint val )     return 0;  } -static __inline struct brw_reg stride( struct brw_reg reg, +static INLINE struct brw_reg stride( struct brw_reg reg,  				       GLuint vstride,  				       GLuint width,  				       GLuint hstride ) @@ -525,43 +525,43 @@ static __inline struct brw_reg stride( struct brw_reg reg,     return reg;  } -static __inline struct brw_reg vec16( struct brw_reg reg ) +static INLINE struct brw_reg vec16( struct brw_reg reg )  {     return stride(reg, 16,16,1);  } -static __inline struct brw_reg vec8( struct brw_reg reg ) +static INLINE struct brw_reg vec8( struct brw_reg reg )  {     return stride(reg, 8,8,1);  } -static __inline struct brw_reg vec4( struct brw_reg reg ) +static INLINE struct brw_reg vec4( struct brw_reg reg )  {     return stride(reg, 4,4,1);  } -static __inline struct brw_reg vec2( struct brw_reg reg ) +static INLINE struct brw_reg vec2( struct brw_reg reg )  {     return stride(reg, 2,2,1);  } -static __inline struct brw_reg vec1( struct brw_reg reg ) +static INLINE struct brw_reg vec1( struct brw_reg reg )  {     return stride(reg, 0,1,0);  } -static __inline struct brw_reg get_element( struct brw_reg reg, GLuint elt ) +static INLINE struct brw_reg get_element( struct brw_reg reg, GLuint elt )  {     return vec1(suboffset(reg, elt));  } -static __inline struct brw_reg get_element_ud( struct brw_reg reg, GLuint elt ) +static INLINE struct brw_reg get_element_ud( struct brw_reg reg, GLuint elt )  {     return vec1(suboffset(retype(reg, BRW_REGISTER_TYPE_UD), elt));  } -static __inline struct brw_reg brw_swizzle( struct brw_reg reg, +static INLINE struct brw_reg brw_swizzle( struct brw_reg reg,  					    GLuint x,  					    GLuint y,   					    GLuint z, @@ -575,33 +575,33 @@ static __inline struct brw_reg brw_swizzle( struct brw_reg reg,  } -static __inline struct brw_reg brw_swizzle1( struct brw_reg reg, +static INLINE struct brw_reg brw_swizzle1( struct brw_reg reg,  					     GLuint x )  {     return brw_swizzle(reg, x, x, x, x);  } -static __inline struct brw_reg brw_writemask( struct brw_reg reg, +static INLINE struct brw_reg brw_writemask( struct brw_reg reg,  					      GLuint mask )  {     reg.dw1.bits.writemask &= mask;     return reg;  } -static __inline struct brw_reg brw_set_writemask( struct brw_reg reg, +static INLINE struct brw_reg brw_set_writemask( struct brw_reg reg,  						  GLuint mask )  {     reg.dw1.bits.writemask = mask;     return reg;  } -static __inline struct brw_reg negate( struct brw_reg reg ) +static INLINE struct brw_reg negate( struct brw_reg reg )  {     reg.negate ^= 1;     return reg;  } -static __inline struct brw_reg brw_abs( struct brw_reg reg ) +static INLINE struct brw_reg brw_abs( struct brw_reg reg )  {     reg.abs = 1;     return reg; @@ -609,7 +609,7 @@ static __inline struct brw_reg brw_abs( struct brw_reg reg )  /***********************************************************************   */ -static __inline struct brw_reg brw_vec4_indirect( GLuint subnr, +static INLINE struct brw_reg brw_vec4_indirect( GLuint subnr,  						  GLint offset )  {     struct brw_reg reg =  brw_vec4_grf(0, 0); @@ -619,7 +619,7 @@ static __inline struct brw_reg brw_vec4_indirect( GLuint subnr,     return reg;  } -static __inline struct brw_reg brw_vec1_indirect( GLuint subnr, +static INLINE struct brw_reg brw_vec1_indirect( GLuint subnr,  						  GLint offset )  {     struct brw_reg reg =  brw_vec1_grf(0, 0); @@ -629,48 +629,48 @@ static __inline struct brw_reg brw_vec1_indirect( GLuint subnr,     return reg;  } -static __inline struct brw_reg deref_4f(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_4f(struct brw_indirect ptr, GLint offset)  {     return brw_vec4_indirect(ptr.addr_subnr, ptr.addr_offset + offset);  } -static __inline struct brw_reg deref_1f(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_1f(struct brw_indirect ptr, GLint offset)  {     return brw_vec1_indirect(ptr.addr_subnr, ptr.addr_offset + offset);  } -static __inline struct brw_reg deref_4b(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_4b(struct brw_indirect ptr, GLint offset)  {     return retype(deref_4f(ptr, offset), BRW_REGISTER_TYPE_B);  } -static __inline struct brw_reg deref_1uw(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_1uw(struct brw_indirect ptr, GLint offset)  {     return retype(deref_1f(ptr, offset), BRW_REGISTER_TYPE_UW);  } -static __inline struct brw_reg deref_1d(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_1d(struct brw_indirect ptr, GLint offset)  {     return retype(deref_1f(ptr, offset), BRW_REGISTER_TYPE_D);  } -static __inline struct brw_reg deref_1ud(struct brw_indirect ptr, GLint offset) +static INLINE struct brw_reg deref_1ud(struct brw_indirect ptr, GLint offset)  {     return retype(deref_1f(ptr, offset), BRW_REGISTER_TYPE_UD);  } -static __inline struct brw_reg get_addr_reg(struct brw_indirect ptr) +static INLINE struct brw_reg get_addr_reg(struct brw_indirect ptr)  {     return brw_address_reg(ptr.addr_subnr);  } -static __inline struct brw_indirect brw_indirect_offset( struct brw_indirect ptr, GLint offset ) +static INLINE struct brw_indirect brw_indirect_offset( struct brw_indirect ptr, GLint offset )  {     ptr.addr_offset += offset;     return ptr;  } -static __inline struct brw_indirect brw_indirect( GLuint addr_subnr, GLint offset ) +static INLINE struct brw_indirect brw_indirect( GLuint addr_subnr, GLint offset )  {     struct brw_indirect ptr;     ptr.addr_subnr = addr_subnr; @@ -679,7 +679,7 @@ static __inline struct brw_indirect brw_indirect( GLuint addr_subnr, GLint offse     return ptr;  } -static __inline struct brw_instruction *current_insn( struct brw_compile *p) +static INLINE struct brw_instruction *current_insn( struct brw_compile *p)  {  	return &p->store[p->nr_insn];  } diff --git a/src/mesa/drivers/dri/i965/brw_wm_emit.c b/src/mesa/drivers/dri/i965/brw_wm_emit.c index 4cda55914c..ba9168b6ef 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_emit.c +++ b/src/mesa/drivers/dri/i965/brw_wm_emit.c @@ -39,7 +39,7 @@  /* Not quite sure how correct this is - need to understand horiz   * vs. vertical strides a little better.   */ -static __inline struct brw_reg sechalf( struct brw_reg reg ) +static INLINE struct brw_reg sechalf( struct brw_reg reg )  {     if (reg.vstride)        reg.nr++;  | 
