svga: remove old, unused sincos code for SM2.0

This commit is contained in:
Brian Paul 2011-10-11 09:39:28 -06:00
parent 94b219b9e2
commit b875838ec3
2 changed files with 0 additions and 51 deletions

View file

@ -89,9 +89,6 @@ struct svga_shader_emitter
boolean created_loop_const;
int loop_const_idx;
boolean created_sincos_consts;
int sincos_consts_idx;
unsigned inverted_texcoords; /**< bitmask of which texcoords are flipped */
struct src_register ps_true_texcoord[PIPE_MAX_ATTRIBS];
struct src_register ps_inverted_texcoord[PIPE_MAX_ATTRIBS];

View file

@ -656,33 +656,6 @@ create_loop_const( struct svga_shader_emitter *emit )
return TRUE;
}
static INLINE boolean
create_sincos_consts( struct svga_shader_emitter *emit )
{
unsigned idx = emit->nr_hw_float_const++;
if (!emit_def_const( emit, SVGA3D_CONST_TYPE_FLOAT, idx,
-1.5500992e-006f,
-2.1701389e-005f,
0.0026041667f,
0.00026041668f ))
return FALSE;
emit->sincos_consts_idx = idx;
idx = emit->nr_hw_float_const++;
if (!emit_def_const( emit, SVGA3D_CONST_TYPE_FLOAT, idx,
-0.020833334f,
-0.12500000f,
1.0f,
0.50000000f ))
return FALSE;
emit->created_sincos_consts = TRUE;
return TRUE;
}
static INLINE boolean
create_arl_consts( struct svga_shader_emitter *emit )
{
@ -762,18 +735,6 @@ get_loop_const( struct svga_shader_emitter *emit )
emit->loop_const_idx );
}
/* returns a sincos const */
static INLINE struct src_register
get_sincos_const( struct svga_shader_emitter *emit,
unsigned index )
{
assert(emit->created_sincos_consts);
assert(emit->sincos_consts_idx >= 0);
assert(index == 0 || index == 1);
return src_register( SVGA3DREG_CONST,
emit->sincos_consts_idx + index );
}
static INLINE struct src_register
get_fake_arl_const( struct svga_shader_emitter *emit )
{
@ -3070,12 +3031,6 @@ needs_to_create_loop_const( struct svga_shader_emitter *emit )
return (emit->info.opcode_count[TGSI_OPCODE_BGNLOOP] >= 1);
}
static INLINE boolean
needs_to_create_sincos_consts( struct svga_shader_emitter *emit )
{
return FALSE;
}
static INLINE boolean
needs_to_create_arl_consts( struct svga_shader_emitter *emit )
{
@ -3177,9 +3132,6 @@ static boolean svga_shader_emit_helpers( struct svga_shader_emitter *emit )
if (needs_to_create_loop_const( emit )) {
create_loop_const( emit );
}
if (needs_to_create_sincos_consts( emit )) {
create_sincos_consts( emit );
}
if (needs_to_create_arl_consts( emit )) {
create_arl_consts( emit );
}