Package: tachyon / 0.99~b6+dsx-9

upstream-rationalization-version_script.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Description: rationalization -- version_script
 Provides a version script [1] for the shipped library.
 The map was basically generated from the unique header `tachyon.h' with
 the help of cproto as follows:
 $ cproto -X 1 -f 0 tachyon.h | sed -e '/^\/\*/d' | tr -d '*()' | rev | cut -d ' ' -f1 | rev ;
 The version script, along the script to generate it, has been submitted to
 the upstream maintainer.
 This patch is transparent for the final developer, and it is also
 meant to be submitted to the upstream maintainer.
 [1] https://www.gnu.org/software/gnulib/manual/html_node/LD-Version-Scripts.html
Origin: vendor, Debian
Author: Jerome Benoit <calculus@rezozer.net>
Last-Update: 2014-10-20

--- /dev/null
+++ b/src/tachyon.map
@@ -0,0 +1,129 @@
+LIBTACHYON_0.9.9 {
+global:
+rt_timer_create;
+rt_timer_destroy;
+rt_timer_start;
+rt_timer_stop;
+rt_timer_time;
+rt_timer_timenow;
+rt_rand;
+rng_urand_init;
+rng_urand_seed;
+rng_urand;
+rng_frand_init;
+rng_frand;
+rng_frand_seed;
+rng_drand_init;
+rng_drand;
+rng_drand_seed;
+rng_seed_from_tid_nodeid;
+jitter_offset2f;
+jitter_disc2f;
+jitter_sphere3f;
+rt_hash_init;
+rt_hash_lookup;
+rt_hash_insert;
+rt_hash_delete;
+rt_hash_destroy;
+rt_hash_stats;
+rt_vector;
+rt_color;
+rt_set_ui_message;
+rt_set_ui_progress;
+rt_initialize;
+rt_finalize;
+rt_newscene;
+rt_deletescene;
+rt_renderscene;
+rt_outputfile;
+rt_outputformat;
+rt_resolution;
+rt_get_resolution;
+rt_aspectratio;
+rt_get_aspectratio;
+rt_crop_output;
+rt_crop_disable;
+rt_aa_maxsamples;
+rt_verbose;
+rt_normal_fixup_mode;
+rt_image_clamp;
+rt_image_normalize;
+rt_image_gamma;
+rt_rawimage_rgb24;
+rt_rawimage_rgb96f;
+rt_set_numthreads;
+rt_background;
+rt_background_gradient;
+rt_background_mode;
+rt_fog_rendering_mode;
+rt_fog_mode;
+rt_fog_parms;
+rt_trans_max_surfaces;
+rt_trans_mode;
+rt_shadow_filtering;
+rt_boundmode;
+rt_boundthresh;
+rt_camera_projection;
+rt_camera_position;
+rt_camera_position3fv;
+rt_get_camera_position;
+rt_get_camera_position3fv;
+rt_camera_raydepth;
+rt_camera_zoom;
+rt_get_camera_zoom;
+rt_camera_vfov;
+rt_get_camera_vfov;
+rt_camera_frustum;
+rt_camera_dof;
+rt_texture;
+rt_define_teximage_rgb24;
+rt_texture_copy_standard;
+rt_texture_copy_vcstri;
+rt_shadermode;
+rt_phong_shader;
+rt_tex_phong;
+rt_tex_transmode;
+rt_tex_outline;
+rt_rescale_lights;
+rt_light;
+rt_light3fv;
+rt_directional_light;
+rt_directional_light3fv;
+rt_spotlight;
+rt_spotlight3fv;
+rt_light_attenuation;
+rt_ambient_occlusion;
+rt_clip_fv;
+rt_clip_dv;
+rt_clip_off;
+rt_cylinder;
+rt_cylinder3fv;
+rt_fcylinder;
+rt_fcylinder3fv;
+rt_polycylinder;
+rt_polycylinder3fv;
+rt_sphere;
+rt_sphere3fv;
+rt_plane;
+rt_plane3fv;
+rt_ring;
+rt_ring3fv;
+rt_tri;
+rt_tri3fv;
+rt_stri;
+rt_stri3fv;
+rt_vcstri;
+rt_vcstri3fv;
+rt_tristripscnv3fv;
+rt_extvol;
+rt_scalarvol;
+rt_heightfield;
+rt_landscape;
+rt_box;
+rt_quadsphere;
+rt_camera_setup;
+rt_define_image;
+rt_background_sky_sphere;
+
+local: *;
+};