• Home
  • Raw
  • Download

Lines Matching full:n

42 #define GLX(n) "GLX_" # n, 4 + sizeof( # n ) - 1, CONCAT(n,_bit)  argument
43 #define GL(n) "GL_" # n, 3 + sizeof( # n ) - 1, GL_ ## n ## _bit argument
46 #define N 0 macro
135 { GLX(ARB_create_context), VER(0,0), Y, N, N, N },
136 { GLX(ARB_create_context_profile), VER(0,0), Y, N, N, N },
137 { GLX(ARB_create_context_robustness), VER(0,0), Y, N, N, N },
138 { GLX(ARB_fbconfig_float), VER(0,0), Y, Y, N, N },
139 { GLX(ARB_framebuffer_sRGB), VER(0,0), Y, Y, N, N },
140 { GLX(ARB_get_proc_address), VER(1,4), Y, N, Y, N },
141 { GLX(ARB_multisample), VER(1,4), Y, Y, N, N },
142 { GLX(ATI_pixel_format_float), VER(0,0), N, N, N, N },
143 { GLX(EXT_import_context), VER(0,0), Y, Y, N, N },
144 { GLX(EXT_visual_info), VER(0,0), Y, Y, N, N },
145 { GLX(EXT_visual_rating), VER(0,0), Y, Y, N, N },
146 { GLX(EXT_fbconfig_packed_float), VER(0,0), Y, Y, N, N },
147 { GLX(EXT_framebuffer_sRGB), VER(0,0), Y, Y, N, N },
148 { GLX(EXT_create_context_es2_profile), VER(0,0), Y, N, N, N },
149 { GLX(EXT_create_context_es_profile), VER(0,0), Y, N, N, N },
150 { GLX(MESA_copy_sub_buffer), VER(0,0), Y, N, N, N },
151 { GLX(MESA_multithread_makecurrent),VER(0,0), Y, N, Y, N },
152 { GLX(MESA_query_renderer), VER(0,0), Y, N, N, Y },
153 { GLX(MESA_swap_control), VER(0,0), Y, N, N, Y },
154 { GLX(NV_float_buffer), VER(0,0), N, N, N, N },
155 { GLX(OML_swap_method), VER(0,0), Y, Y, N, N },
156 { GLX(OML_sync_control), VER(0,0), Y, N, N, Y },
157 { GLX(SGI_make_current_read), VER(1,3), Y, N, N, N },
158 { GLX(SGI_swap_control), VER(0,0), Y, N, N, N },
159 { GLX(SGI_video_sync), VER(0,0), Y, N, N, Y },
160 { GLX(SGIS_multisample), VER(0,0), Y, Y, N, N },
161 { GLX(SGIX_fbconfig), VER(1,3), Y, Y, N, N },
162 { GLX(SGIX_pbuffer), VER(1,3), Y, Y, N, N },
163 { GLX(SGIX_swap_barrier), VER(0,0), N, N, N, N },
164 { GLX(SGIX_swap_group), VER(0,0), N, N, N, N },
165 { GLX(SGIX_visual_select_group), VER(0,0), Y, Y, N, N },
166 { GLX(EXT_texture_from_pixmap), VER(0,0), Y, N, N, N },
167 { GLX(INTEL_swap_event), VER(0,0), Y, N, N, N },
168 { GLX(EXT_buffer_age), VER(0,0), Y, N, N, Y },
173 { GL(ARB_depth_texture), VER(1,4), Y, N, N, N },
174 { GL(ARB_draw_buffers), VER(0,0), Y, N, N, N },
175 { GL(ARB_fragment_program), VER(0,0), Y, N, N, N },
176 { GL(ARB_fragment_program_shadow), VER(0,0), Y, N, N, N },
177 { GL(ARB_framebuffer_object), VER(0,0), Y, N, N, N },
178 { GL(ARB_imaging), VER(0,0), Y, N, N, N },
179 { GL(ARB_multisample), VER(1,3), Y, N, N, N },
180 { GL(ARB_multitexture), VER(1,3), Y, N, N, N },
181 { GL(ARB_occlusion_query), VER(1,5), Y, N, N, N },
182 { GL(ARB_point_parameters), VER(1,4), Y, N, N, N },
183 { GL(ARB_point_sprite), VER(0,0), Y, N, N, N },
184 { GL(ARB_shadow), VER(1,4), Y, N, N, N },
185 { GL(ARB_shadow_ambient), VER(0,0), Y, N, N, N },
186 { GL(ARB_texture_border_clamp), VER(1,3), Y, N, N, N },
187 { GL(ARB_texture_compression), VER(1,3), Y, N, N, N },
188 { GL(ARB_texture_cube_map), VER(1,3), Y, N, N, N },
189 { GL(ARB_texture_env_add), VER(1,3), Y, N, N, N },
190 { GL(ARB_texture_env_combine), VER(1,3), Y, N, N, N },
191 { GL(ARB_texture_env_crossbar), VER(1,4), Y, N, N, N },
192 { GL(ARB_texture_env_dot3), VER(1,3), Y, N, N, N },
193 { GL(ARB_texture_mirrored_repeat), VER(1,4), Y, N, N, N },
194 { GL(ARB_texture_non_power_of_two), VER(1,5), Y, N, N, N },
195 { GL(ARB_texture_rectangle), VER(0,0), Y, N, N, N },
196 { GL(ARB_texture_rg), VER(0,0), Y, N, N, N },
197 { GL(ARB_transpose_matrix), VER(1,3), Y, N, Y, N },
198 { GL(ARB_vertex_buffer_object), VER(1,5), N, N, N, N },
199 { GL(ARB_vertex_program), VER(0,0), Y, N, N, N },
200 { GL(ARB_window_pos), VER(1,4), Y, N, N, N },
201 { GL(EXT_abgr), VER(0,0), Y, N, N, N },
202 { GL(EXT_bgra), VER(1,2), Y, N, N, N },
203 { GL(EXT_blend_color), VER(1,4), Y, N, N, N },
204 { GL(EXT_blend_equation_separate), VER(0,0), Y, N, N, N },
205 { GL(EXT_blend_func_separate), VER(1,4), Y, N, N, N },
206 { GL(EXT_blend_logic_op), VER(1,4), Y, N, N, N },
207 { GL(EXT_blend_minmax), VER(1,4), Y, N, N, N },
208 { GL(EXT_blend_subtract), VER(1,4), Y, N, N, N },
209 { GL(EXT_clip_volume_hint), VER(0,0), Y, N, N, N },
210 { GL(EXT_compiled_vertex_array), VER(0,0), N, N, N, N },
211 { GL(EXT_convolution), VER(0,0), N, N, N, N },
212 { GL(EXT_copy_texture), VER(1,1), Y, N, N, N },
213 { GL(EXT_cull_vertex), VER(0,0), N, N, N, N },
214 { GL(EXT_depth_bounds_test), VER(0,0), N, N, N, N },
215 { GL(EXT_draw_range_elements), VER(1,2), Y, N, Y, N },
216 { GL(EXT_fog_coord), VER(1,4), Y, N, N, N },
217 { GL(EXT_framebuffer_blit), VER(0,0), Y, N, N, N },
218 { GL(EXT_framebuffer_multisample), VER(0,0), Y, N, N, N },
219 { GL(EXT_framebuffer_object), VER(0,0), Y, N, N, N },
220 { GL(EXT_framebuffer_sRGB), VER(0,0), Y, N, N, N },
221 { GL(EXT_multi_draw_arrays), VER(1,4), Y, N, Y, N },
222 { GL(EXT_packed_depth_stencil), VER(0,0), Y, N, N, N },
223 { GL(EXT_packed_pixels), VER(1,2), Y, N, N, N },
224 { GL(EXT_paletted_texture), VER(0,0), Y, N, N, N },
225 { GL(EXT_pixel_buffer_object), VER(0,0), N, N, N, N },
226 { GL(EXT_point_parameters), VER(1,4), Y, N, N, N },
227 { GL(EXT_polygon_offset), VER(1,1), Y, N, N, N },
228 { GL(EXT_rescale_normal), VER(1,2), Y, N, N, N },
229 { GL(EXT_secondary_color), VER(1,4), Y, N, N, N },
230 { GL(EXT_separate_specular_color), VER(1,2), Y, N, N, N },
231 { GL(EXT_shadow_funcs), VER(1,5), Y, N, N, N },
232 { GL(EXT_shared_texture_palette), VER(0,0), Y, N, N, N },
233 { GL(EXT_stencil_two_side), VER(0,0), Y, N, N, N },
234 { GL(EXT_stencil_wrap), VER(1,4), Y, N, N, N },
235 { GL(EXT_subtexture), VER(1,1), Y, N, N, N },
236 { GL(EXT_texture), VER(1,1), Y, N, N, N },
237 { GL(EXT_texture3D), VER(1,2), Y, N, N, N },
238 { GL(EXT_texture_compression_dxt1), VER(0,0), Y, N, N, N },
239 { GL(EXT_texture_compression_s3tc), VER(0,0), Y, N, N, N },
240 { GL(EXT_texture_edge_clamp), VER(1,2), Y, N, N, N },
241 { GL(EXT_texture_env_add), VER(1,3), Y, N, N, N },
242 { GL(EXT_texture_env_combine), VER(1,3), Y, N, N, N },
243 { GL(EXT_texture_env_dot3), VER(0,0), Y, N, N, N },
244 { GL(EXT_texture_filter_anisotropic), VER(0,0), Y, N, N, N },
245 { GL(EXT_texture_integer), VER(0,0), Y, N, N, N },
246 { GL(EXT_texture_lod), VER(1,2), Y, N, N, N },
247 { GL(EXT_texture_lod_bias), VER(1,4), Y, N, N, N },
248 { GL(EXT_texture_mirror_clamp), VER(0,0), Y, N, N, N },
249 { GL(EXT_texture_object), VER(1,1), Y, N, N, N },
250 { GL(EXT_texture_rectangle), VER(0,0), Y, N, N, N },
251 { GL(EXT_vertex_array), VER(0,0), Y, N, N, N },
252 { GL(3DFX_texture_compression_FXT1), VER(0,0), Y, N, N, N },
253 { GL(APPLE_packed_pixels), VER(1,2), Y, N, N, N },
254 { GL(APPLE_ycbcr_422), VER(0,0), Y, N, N, N },
255 { GL(ATI_draw_buffers), VER(0,0), Y, N, N, N },
256 { GL(ATI_text_fragment_shader), VER(0,0), Y, N, N, N },
257 { GL(ATI_texture_env_combine3), VER(0,0), Y, N, N, N },
258 { GL(ATI_texture_float), VER(0,0), Y, N, N, N },
259 { GL(ATI_texture_mirror_once), VER(0,0), Y, N, N, N },
260 { GL(ATIX_texture_env_combine3), VER(0,0), Y, N, N, N },
261 { GL(HP_convolution_border_modes), VER(0,0), Y, N, N, N },
262 { GL(HP_occlusion_test), VER(0,0), Y, N, N, N },
263 { GL(IBM_cull_vertex), VER(0,0), Y, N, N, N },
264 { GL(IBM_pixel_filter_hint), VER(0,0), Y, N, N, N },
265 { GL(IBM_rasterpos_clip), VER(0,0), Y, N, N, N },
266 { GL(IBM_texture_clamp_nodraw), VER(0,0), Y, N, N, N },
267 { GL(IBM_texture_mirrored_repeat), VER(0,0), Y, N, N, N },
268 { GL(INGR_blend_func_separate), VER(0,0), Y, N, N, N },
269 { GL(INGR_interlace_read), VER(0,0), Y, N, N, N },
270 { GL(MESA_pack_invert), VER(0,0), Y, N, N, N },
271 { GL(MESA_ycbcr_texture), VER(0,0), Y, N, N, N },
272 { GL(NV_blend_square), VER(1,4), Y, N, N, N },
273 { GL(NV_copy_depth_to_color), VER(0,0), Y, N, N, N },
274 { GL(NV_depth_clamp), VER(0,0), Y, N, N, N },
275 { GL(NV_fog_distance), VER(0,0), Y, N, N, N },
276 { GL(NV_fragment_program), VER(0,0), Y, N, N, N },
277 { GL(NV_fragment_program_option), VER(0,0), Y, N, N, N },
278 { GL(NV_fragment_program2), VER(0,0), Y, N, N, N },
279 { GL(NV_light_max_exponent), VER(0,0), Y, N, N, N },
280 { GL(NV_multisample_filter_hint), VER(0,0), Y, N, N, N },
281 { GL(NV_packed_depth_stencil), VER(0,0), Y, N, N, N },
282 { GL(NV_point_sprite), VER(0,0), Y, N, N, N },
283 { GL(NV_texgen_reflection), VER(0,0), Y, N, N, N },
284 { GL(NV_texture_compression_vtc), VER(0,0), Y, N, N, N },
285 { GL(NV_texture_env_combine4), VER(0,0), Y, N, N, N },
286 { GL(NV_texture_rectangle), VER(0,0), Y, N, N, N },
287 { GL(NV_vertex_program), VER(0,0), Y, N, N, N },
288 { GL(NV_vertex_program1_1), VER(0,0), Y, N, N, N },
289 { GL(NV_vertex_program2), VER(0,0), Y, N, N, N },
290 { GL(NV_vertex_program2_option), VER(0,0), Y, N, N, N },
291 { GL(NV_vertex_program3), VER(0,0), Y, N, N, N },
292 { GL(OES_read_format), VER(0,0), Y, N, N, N },
293 { GL(OES_compressed_paletted_texture),VER(0,0), Y, N, N, N },
294 { GL(SGI_color_matrix), VER(0,0), Y, N, N, N },
295 { GL(SGI_color_table), VER(0,0), Y, N, N, N },
296 { GL(SGI_texture_color_table), VER(0,0), Y, N, N, N },
297 { GL(SGIS_generate_mipmap), VER(1,4), Y, N, N, N },
298 { GL(SGIS_multisample), VER(0,0), Y, N, N, N },
299 { GL(SGIS_texture_border_clamp), VER(1,3), Y, N, N, N },
300 { GL(SGIS_texture_edge_clamp), VER(1,2), Y, N, N, N },
301 { GL(SGIS_texture_lod), VER(1,2), Y, N, N, N },
302 { GL(SGIX_blend_alpha_minmax), VER(0,0), Y, N, N, N },
303 { GL(SGIX_clipmap), VER(0,0), Y, N, N, N },
304 { GL(SGIX_depth_texture), VER(0,0), Y, N, N, N },
305 { GL(SGIX_fog_offset), VER(0,0), Y, N, N, N },
306 { GL(SGIX_shadow), VER(0,0), Y, N, N, N },
307 { GL(SGIX_shadow_ambient), VER(0,0), Y, N, N, N },
308 { GL(SGIX_texture_coordinate_clamp), VER(0,0), Y, N, N, N },
309 { GL(SGIX_texture_lod_bias), VER(0,0), Y, N, N, N },
310 { GL(SGIX_texture_range), VER(0,0), Y, N, N, N },
311 { GL(SGIX_texture_scale_bias), VER(0,0), Y, N, N, N },
312 { GL(SGIX_vertex_preclip), VER(0,0), Y, N, N, N },
313 { GL(SGIX_vertex_preclip_hint), VER(0,0), Y, N, N, N },
314 { GL(SGIX_ycrcb), VER(0,0), Y, N, N, N },
315 { GL(SUN_convolution_border_modes), VER(0,0), Y, N, N, N },
316 { GL(SUN_multi_draw_arrays), VER(0,0), Y, N, Y, N },
317 { GL(SUN_slice_accum), VER(0,0), Y, N, N, N },
494 fprintf(stderr, "[%s:%u] Maximum client library version: %u.%u\n", in __glXExtensionsCtr()