cell: stub-out sin/cos function bodies to avoid trashing caller's stack for now

This commit is contained in:
Brian Paul 2008-09-26 17:57:01 -06:00
parent 938e12c1ca
commit 55b65d3b42
1 changed files with 10 additions and 0 deletions

View File

@ -49,17 +49,27 @@
static vector float
spu_cos(vector float x)
{
#if 0
static const float scale = 1.0 / (2.0 * M_PI);
x = x * spu_splats(scale); /* normalize */
return _cos8_v(x);
#else
/* just pass-through to avoid trashing caller's stack */
return x;
#endif
}
static vector float
spu_sin(vector float x)
{
#if 0
static const float scale = 1.0 / (2.0 * M_PI);
x = x * spu_splats(scale); /* normalize */
return _sin8_v(x); /* 8-bit accuracy enough?? */
#else
/* just pass-through to avoid trashing caller's stack */
return x;
#endif
}