Lines Matching refs:tnl_program
305 struct tnl_program { struct
378 static struct ureg get_temp( struct tnl_program *p ) in get_temp()
394 static struct ureg reserve_temp( struct tnl_program *p ) in reserve_temp()
402 static void release_temp( struct tnl_program *p, struct ureg reg ) in release_temp()
410 static void release_temps( struct tnl_program *p ) in release_temps()
416 static struct ureg register_param5(struct tnl_program *p, in register_param5()
445 static struct ureg register_input( struct tnl_program *p, GLuint input ) in register_input()
462 static struct ureg register_output( struct tnl_program *p, GLuint output ) in register_output()
469 static struct ureg register_const4f( struct tnl_program *p, in register_const4f()
499 static struct ureg get_identity_param( struct tnl_program *p ) in get_identity_param()
507 static void register_matrix_param5( struct tnl_program *p, in register_matrix_param5()
567 static void emit_op3fn(struct tnl_program *p, in emit_op3fn()
629 static struct ureg make_temp( struct tnl_program *p, struct ureg reg ) in make_temp()
646 static void emit_matrix_transform_vec4( struct tnl_program *p, in emit_matrix_transform_vec4()
662 static void emit_transpose_matrix_transform_vec4( struct tnl_program *p, in emit_transpose_matrix_transform_vec4()
684 static void emit_matrix_transform_vec3( struct tnl_program *p, in emit_matrix_transform_vec3()
695 static void emit_normalize_vec3( struct tnl_program *p, in emit_normalize_vec3()
707 static void emit_passthrough( struct tnl_program *p, in emit_passthrough()
716 static struct ureg get_eye_position( struct tnl_program *p ) in get_eye_position()
742 static struct ureg get_eye_position_z( struct tnl_program *p ) in get_eye_position_z()
763 static struct ureg get_eye_position_normalized( struct tnl_program *p ) in get_eye_position_normalized()
775 static struct ureg get_transformed_normal( struct tnl_program *p ) in get_transformed_normal()
824 static void build_hpos( struct tnl_program *p ) in build_hpos()
852 static void set_material_flags( struct tnl_program *p ) in set_material_flags()
866 static struct ureg get_material( struct tnl_program *p, GLuint side, in get_material()
899 static struct ureg get_scenecolor( struct tnl_program *p, GLuint side ) in get_scenecolor()
916 static struct ureg get_lightprod( struct tnl_program *p, GLuint light, in get_lightprod()
933 static struct ureg calculate_light_attenuation( struct tnl_program *p, in calculate_light_attenuation()
997 static void emit_degenerate_lit( struct tnl_program *p, in emit_degenerate_lit()
1022 static void build_lighting( struct tnl_program *p ) in build_lighting()
1299 static void build_fog( struct tnl_program *p ) in build_fog()
1336 static void build_reflect_texgen( struct tnl_program *p, in build_reflect_texgen()
1355 static void build_sphere_texgen( struct tnl_program *p, in build_sphere_texgen()
1398 static void build_texture_transform( struct tnl_program *p ) in build_texture_transform()
1518 static void build_atten_pointsize( struct tnl_program *p ) in build_atten_pointsize()
1556 static void build_array_pointsize( struct tnl_program *p ) in build_array_pointsize()
1564 static void build_tnl_program( struct tnl_program *p ) in build_tnl_program()
1613 struct tnl_program p; in create_new_program()