Lines Matching defs:tnl_program
311 struct tnl_program {
385 static struct ureg get_temp( struct tnl_program *p )
401 static struct ureg reserve_temp( struct tnl_program *p )
409 static void release_temp( struct tnl_program *p, struct ureg reg )
417 static void release_temps( struct tnl_program *p )
423 static struct ureg register_param4(struct tnl_program *p,
449 static struct ureg register_input( struct tnl_program *p, GLuint input )
466 static struct ureg register_output( struct tnl_program *p, GLuint output )
473 static struct ureg register_const4f( struct tnl_program *p,
503 static struct ureg get_identity_param( struct tnl_program *p )
511 static void register_matrix_param5( struct tnl_program *p,
570 static void emit_op3fn(struct tnl_program *p,
632 static struct ureg make_temp( struct tnl_program *p, struct ureg reg )
649 static void emit_matrix_transform_vec4( struct tnl_program *p,
665 static void emit_transpose_matrix_transform_vec4( struct tnl_program *p,
687 static void emit_matrix_transform_vec3( struct tnl_program *p,
698 static void emit_normalize_vec3( struct tnl_program *p,
710 static void emit_passthrough( struct tnl_program *p,
719 static struct ureg get_eye_position( struct tnl_program *p )
745 static struct ureg get_eye_position_z( struct tnl_program *p )
766 static struct ureg get_eye_position_normalized( struct tnl_program *p )
778 static struct ureg get_transformed_normal( struct tnl_program *p )
826 static void build_hpos( struct tnl_program *p )
867 static void set_material_flags( struct tnl_program *p )
882 static struct ureg get_material( struct tnl_program *p, GLuint side,
915 static struct ureg get_scenecolor( struct tnl_program *p, GLuint side )
932 static struct ureg get_lightprod( struct tnl_program *p, GLuint light,
949 static struct ureg calculate_light_attenuation( struct tnl_program *p,
1016 static void emit_degenerate_lit( struct tnl_program *p,
1041 static void build_lighting( struct tnl_program *p )
1388 static void build_fog( struct tnl_program *p )
1423 static void build_reflect_texgen( struct tnl_program *p,
1442 static void build_sphere_texgen( struct tnl_program *p,
1485 static void build_texture_transform( struct tnl_program *p )
1605 static void build_atten_pointsize( struct tnl_program *p )
1643 static void build_array_pointsize( struct tnl_program *p )
1651 static void build_tnl_program( struct tnl_program *p )
1703 struct tnl_program p;