mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-17 02:40:37 +01:00
svga: remove old, unused sincos code for SM2.0
This commit is contained in:
parent
94b219b9e2
commit
b875838ec3
2 changed files with 0 additions and 51 deletions
|
|
@ -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];
|
||||
|
|
|
|||
|
|
@ -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 );
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue