Lines Matching defs:tnl_program

305 struct tnl_program {
379 static struct ureg get_temp( struct tnl_program *p )
395 static struct ureg reserve_temp( struct tnl_program *p )
403 static void release_temp( struct tnl_program *p, struct ureg reg )
411 static void release_temps( struct tnl_program *p )
417 static struct ureg register_param5(struct tnl_program *p,
446 static struct ureg register_input( struct tnl_program *p, GLuint input )
463 static struct ureg register_output( struct tnl_program *p, GLuint output )
470 static struct ureg register_const4f( struct tnl_program *p,
500 static struct ureg get_identity_param( struct tnl_program *p )
508 static void register_matrix_param5( struct tnl_program *p,
572 static void emit_op3fn(struct tnl_program *p,
636 static struct ureg make_temp( struct tnl_program *p, struct ureg reg )
653 static void emit_matrix_transform_vec4( struct tnl_program *p,
669 static void emit_transpose_matrix_transform_vec4( struct tnl_program *p,
691 static void emit_matrix_transform_vec3( struct tnl_program *p,
702 static void emit_normalize_vec3( struct tnl_program *p,
719 static void emit_passthrough( struct tnl_program *p,
728 static struct ureg get_eye_position( struct tnl_program *p )
754 static struct ureg get_eye_position_z( struct tnl_program *p )
775 static struct ureg get_eye_position_normalized( struct tnl_program *p )
787 static struct ureg get_transformed_normal( struct tnl_program *p )
836 static void build_hpos( struct tnl_program *p )
864 static void set_material_flags( struct tnl_program *p )
878 static struct ureg get_material( struct tnl_program *p, GLuint side,
911 static struct ureg get_scenecolor( struct tnl_program *p, GLuint side )
928 static struct ureg get_lightprod( struct tnl_program *p, GLuint light,
945 static struct ureg calculate_light_attenuation( struct tnl_program *p,
1008 static void emit_degenerate_lit( struct tnl_program *p,
1033 static void build_lighting( struct tnl_program *p )
1310 static void build_fog( struct tnl_program *p )
1345 static void build_reflect_texgen( struct tnl_program *p,
1364 static void build_sphere_texgen( struct tnl_program *p,
1407 static void build_texture_transform( struct tnl_program *p )
1527 static void build_atten_pointsize( struct tnl_program *p )
1565 static void build_array_pointsize( struct tnl_program *p )
1573 static void build_tnl_program( struct tnl_program *p )
1622 struct tnl_program p;