File: add-gl_exclude.h

package info (click to toggle)
libopengl-perl 0.6704%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 1,988 kB
  • ctags: 1,979
  • sloc: perl: 10,008; ansic: 5,935; makefile: 101; sh: 51
file content (211 lines) | stat: -rw-r--r-- 7,465 bytes parent folder | download | duplicates (3)
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
Description: add back removed gl_exclude.h
 gl_exclude.h was removed from the upstream tarball, presumably because
 it is regenerated anyway during build. This doesn't work in a build
 chroot, however, as xvfb does not support any OpenGL GLX extensions,
 and has been disabled in Debian for some time by disable-glversion.
 In addition, generation of this file seems highly machine specific.
 .
 Since the exclusions previously shipped by upstream likely define a
 least common denominator (and they are what we've been running with
 for years), simply add them back in.
Origin: upstream tarball, pre-0.66
Forwarded: not-needed

diff --git a/gl_exclude.h b/gl_exclude.h
new file mode 100644
index 0000000..b5d7426
--- /dev/null
+++ b/gl_exclude.h
@@ -0,0 +1,192 @@
+// OpenGL Extension Exclusions - may be modified before building.
+//
+// Generated for Mesa project: www.mesa3d.org, Mesa GLX Indirect
+// OpenGL v1.2 (1.5 Mesa 6.4), using FreeGLUT v20400
+
+#define NO_GL_VERSION_2_0
+#define NO_GL_VERSION_1_5
+#define NO_GL_VERSION_1_4
+#define NO_GL_VERSION_1_3
+#define NO_GL_3DFX_multisample
+#define NO_GL_3DFX_tbuffer
+#define NO_GL_3DFX_texture_compression_FXT1
+#define NO_GL_APPLE_client_storage
+#define NO_GL_APPLE_element_array
+#define NO_GL_APPLE_fence
+#define NO_GL_APPLE_specular_vector
+#define NO_GL_APPLE_transform_hint
+#define NO_GL_APPLE_vertex_array_object
+#define NO_GL_APPLE_vertex_array_range
+#define NO_GL_APPLE_ycbcr_422
+#define NO_GL_ARB_color_buffer_float
+#define NO_GL_ARB_draw_buffers
+#define NO_GL_ARB_fragment_program
+#define NO_GL_ARB_fragment_program_shadow
+#define NO_GL_ARB_fragment_shader
+#define NO_GL_ARB_half_float_pixel
+#define NO_GL_ARB_matrix_palette
+#define NO_GL_ARB_multisample
+#define NO_GL_ARB_occlusion_query
+#define NO_GL_ARB_pixel_buffer_object
+#define NO_GL_ARB_shader_objects
+#define NO_GL_ARB_shading_language_100
+#define NO_GL_ARB_texture_compression
+#define NO_GL_ARB_texture_float
+#define NO_GL_ARB_texture_non_power_of_two
+#define NO_GL_ARB_vertex_blend
+#define NO_GL_ARB_vertex_buffer_object
+#define NO_GL_ARB_vertex_program
+#define NO_GL_ARB_vertex_shader
+#define NO_GL_ATI_draw_buffers
+#define NO_GL_ATI_element_array
+#define NO_GL_ATI_envmap_bumpmap
+#define NO_GL_ATI_fragment_shader
+#define NO_GL_ATI_map_object_buffer
+#define NO_GL_ATI_pixel_format_float
+#define NO_GL_ATI_pn_triangles
+#define NO_GL_ATI_separate_stencil
+#define NO_GL_ATI_text_fragment_shader
+#define NO_GL_ATI_texture_float
+#define NO_GL_ATI_vertex_array_object
+#define NO_GL_ATI_vertex_attrib_array_object
+#define NO_GL_ATI_vertex_streams
+#define NO_GL_EXT_422_pixels
+#define NO_GL_EXT_blend_equation_separate
+#define NO_GL_EXT_cmyka
+#define NO_GL_EXT_color_matrix
+#define NO_GL_EXT_color_subtable
+#define NO_GL_EXT_compiled_vertex_array
+#define NO_GL_EXT_convolution
+#define NO_GL_EXT_coordinate_frame
+#define NO_GL_EXT_cull_vertex
+#define NO_GL_EXT_depth_bounds_test
+#define NO_GL_EXT_framebuffer_object
+#define NO_GL_EXT_histogram
+#define NO_GL_EXT_index_array_formats
+#define NO_GL_EXT_index_func
+#define NO_GL_EXT_index_material
+#define NO_GL_EXT_index_texture
+#define NO_GL_EXT_light_texture
+#define NO_GL_EXT_misc_attribute
+#define NO_GL_EXT_multisample
+#define NO_GL_EXT_paletted_texture
+#define NO_GL_EXT_pixel_buffer_object
+#define NO_GL_EXT_pixel_transform
+#define NO_GL_EXT_pixel_transform_color_table
+#define NO_GL_EXT_shared_texture_palette
+#define NO_GL_EXT_texture_filter_anisotropic
+#define NO_GL_EXT_texture_mirror_clamp
+#define NO_GL_EXT_texture_perturb_normal
+#define NO_GL_EXT_vertex_shader
+#define NO_GL_EXT_vertex_weighting
+#define NO_GL_GREMEDY_string_marker
+#define NO_GL_HP_convolution_border_modes
+#define NO_GL_HP_image_transform
+#define NO_GL_HP_texture_lighting
+#define NO_GL_IBM_cull_vertex
+#define NO_GL_IBM_multimode_draw_arrays
+#define NO_GL_IBM_rasterpos_clip
+#define NO_GL_IBM_vertex_array_lists
+#define NO_GL_INGR_color_clamp
+#define NO_GL_INGR_interlace_read
+#define NO_GL_INTEL_parallel_arrays
+#define NO_GL_MESA_resize_buffers
+#define NO_GL_MESA_window_pos
+#define NO_GL_NV_copy_depth_to_color
+#define NO_GL_NV_depth_clamp
+#define NO_GL_NV_evaluators
+#define NO_GL_NV_fence
+#define NO_GL_NV_float_buffer
+#define NO_GL_NV_fog_distance
+#define NO_GL_NV_fragment_program
+#define NO_GL_NV_fragment_program2
+#define NO_GL_NV_fragment_program_option
+#define NO_GL_NV_half_float
+#define NO_GL_NV_light_max_exponent
+#define NO_GL_NV_multisample_filter_hint
+#define NO_GL_NV_occlusion_query
+#define NO_GL_NV_packed_depth_stencil
+#define NO_GL_NV_pixel_data_range
+#define NO_GL_NV_primitive_restart
+#define NO_GL_NV_register_combiners
+#define NO_GL_NV_register_combiners2
+#define NO_GL_NV_texgen_emboss
+#define NO_GL_NV_texture_compression_vtc
+#define NO_GL_NV_texture_env_combine4
+#define NO_GL_NV_texture_expand_normal
+#define NO_GL_NV_texture_shader
+#define NO_GL_NV_texture_shader2
+#define NO_GL_NV_texture_shader3
+#define NO_GL_NV_vertex_array_range
+#define NO_GL_NV_vertex_array_range2
+#define NO_GL_NV_vertex_program
+#define NO_GL_NV_vertex_program1_1
+#define NO_GL_NV_vertex_program2
+#define NO_GL_NV_vertex_program2_option
+#define NO_GL_NV_vertex_program3
+#define NO_GL_OES_read_format
+#define NO_GL_OML_interlace
+#define NO_GL_OML_resample
+#define NO_GL_OML_subsample
+#define NO_GL_PGI_misc_hints
+#define NO_GL_PGI_vertex_hints
+#define NO_GL_REND_screen_coordinates
+#define NO_GL_S3_s3tc
+#define NO_GL_SGIS_detail_texture
+#define NO_GL_SGIS_fog_function
+#define NO_GL_SGIS_multisample
+#define NO_GL_SGIS_pixel_texture
+#define NO_GL_SGIS_point_line_texgen
+#define NO_GL_SGIS_point_parameters
+#define NO_GL_SGIS_sharpen_texture
+#define NO_GL_SGIS_texture4D
+#define NO_GL_SGIS_texture_color_mask
+#define NO_GL_SGIS_texture_filter4
+#define NO_GL_SGIX_async
+#define NO_GL_SGIX_async_histogram
+#define NO_GL_SGIX_async_pixel
+#define NO_GL_SGIX_blend_alpha_minmax
+#define NO_GL_SGIX_calligraphic_fragment
+#define NO_GL_SGIX_clipmap
+#define NO_GL_SGIX_convolution_accuracy
+#define NO_GL_SGIX_depth_pass_instrument
+#define NO_GL_SGIX_flush_raster
+#define NO_GL_SGIX_fog_offset
+#define NO_GL_SGIX_fog_scale
+#define NO_GL_SGIX_fragment_lighting
+#define NO_GL_SGIX_framezoom
+#define NO_GL_SGIX_igloo_interface
+#define NO_GL_SGIX_instruments
+#define NO_GL_SGIX_interlace
+#define NO_GL_SGIX_ir_instrument1
+#define NO_GL_SGIX_list_priority
+#define NO_GL_SGIX_pixel_texture
+#define NO_GL_SGIX_pixel_tiles
+#define NO_GL_SGIX_polynomial_ffd
+#define NO_GL_SGIX_reference_plane
+#define NO_GL_SGIX_resample
+#define NO_GL_SGIX_scalebias_hint
+#define NO_GL_SGIX_sprite
+#define NO_GL_SGIX_subsample
+#define NO_GL_SGIX_tag_sample_buffer
+#define NO_GL_SGIX_texture_add_env
+#define NO_GL_SGIX_texture_coordinate_clamp
+#define NO_GL_SGIX_texture_lod_bias
+#define NO_GL_SGIX_texture_multi_buffer
+#define NO_GL_SGIX_texture_scale_bias
+#define NO_GL_SGIX_texture_select
+#define NO_GL_SGIX_vertex_preclip
+#define NO_GL_SGIX_ycrcb
+#define NO_GL_SGIX_ycrcb_subsample
+#define NO_GL_SGIX_ycrcba
+#define NO_GL_SGI_color_table
+#define NO_GL_SGI_texture_color_table
+#define NO_GL_SUNX_constant_data
+#define NO_GL_SUN_convolution_border_modes
+#define NO_GL_SUN_global_alpha
+#define NO_GL_SUN_mesh_array
+#define NO_GL_SUN_slice_accum
+#define NO_GL_SUN_triangle_list
+#define NO_GL_SUN_vertex
+#define NO_GL_WIN_phong_shading
+#define NO_GL_WIN_specular_fog