gallium: remove ^M (CR) chars
This commit is contained in:
parent
e9513bd403
commit
cff8d3bdcb
|
@ -36,11 +36,11 @@
|
|||
|
||||
#ifdef PIPE_ARCH_X86
|
||||
|
||||
/* for 1/sqrt()
|
||||
*
|
||||
* This costs about 100fps (close to 10%) in gears:
|
||||
*/
|
||||
#define HIGH_PRECISION 1
|
||||
/* for 1/sqrt()
|
||||
*
|
||||
* This costs about 100fps (close to 10%) in gears:
|
||||
*/
|
||||
#define HIGH_PRECISION 1
|
||||
|
||||
|
||||
#define FOR_EACH_CHANNEL( CHAN )\
|
||||
|
@ -777,24 +777,24 @@ emit_rsqrt(
|
|||
*
|
||||
* See: http://softwarecommunity.intel.com/articles/eng/1818.htm
|
||||
*/
|
||||
{
|
||||
struct x86_reg dst = make_xmm( xmm_dst );
|
||||
struct x86_reg src = make_xmm( xmm_src );
|
||||
struct x86_reg tmp0 = make_xmm( 2 );
|
||||
struct x86_reg tmp1 = make_xmm( 3 );
|
||||
|
||||
assert( xmm_dst != xmm_src );
|
||||
assert( xmm_dst != 2 && xmm_dst != 3 );
|
||||
assert( xmm_src != 2 && xmm_src != 3 );
|
||||
|
||||
sse_movaps( func, dst, get_temp( TGSI_EXEC_TEMP_HALF_I, TGSI_EXEC_TEMP_HALF_C ) );
|
||||
sse_movaps( func, tmp0, get_temp( TGSI_EXEC_TEMP_THREE_I, TGSI_EXEC_TEMP_THREE_C ) );
|
||||
sse_rsqrtps( func, tmp1, src );
|
||||
sse_mulps( func, src, tmp1 );
|
||||
sse_mulps( func, dst, tmp1 );
|
||||
sse_mulps( func, src, tmp1 );
|
||||
sse_subps( func, tmp0, src );
|
||||
sse_mulps( func, dst, tmp0 );
|
||||
{
|
||||
struct x86_reg dst = make_xmm( xmm_dst );
|
||||
struct x86_reg src = make_xmm( xmm_src );
|
||||
struct x86_reg tmp0 = make_xmm( 2 );
|
||||
struct x86_reg tmp1 = make_xmm( 3 );
|
||||
|
||||
assert( xmm_dst != xmm_src );
|
||||
assert( xmm_dst != 2 && xmm_dst != 3 );
|
||||
assert( xmm_src != 2 && xmm_src != 3 );
|
||||
|
||||
sse_movaps( func, dst, get_temp( TGSI_EXEC_TEMP_HALF_I, TGSI_EXEC_TEMP_HALF_C ) );
|
||||
sse_movaps( func, tmp0, get_temp( TGSI_EXEC_TEMP_THREE_I, TGSI_EXEC_TEMP_THREE_C ) );
|
||||
sse_rsqrtps( func, tmp1, src );
|
||||
sse_mulps( func, src, tmp1 );
|
||||
sse_mulps( func, dst, tmp1 );
|
||||
sse_mulps( func, src, tmp1 );
|
||||
sse_subps( func, tmp0, src );
|
||||
sse_mulps( func, dst, tmp0 );
|
||||
}
|
||||
#else
|
||||
/* On Intel CPUs at least, this is only accurate to 12 bits -- not
|
||||
|
|
Loading…
Reference in New Issue