• Home
  • Raw
  • Download

Lines Matching defs:gl_extensions

44 struct gl_extensions  struct
46 GLboolean dummy; /* don't remove this! */
47 GLboolean dummy_true; /* Set true by _mesa_init_extensions(). */
48 GLboolean ANGLE_texture_compression_dxt;
49 GLboolean ARB_ES2_compatibility;
50 GLboolean ARB_ES3_compatibility;
51 GLboolean ARB_ES3_1_compatibility;
52 GLboolean ARB_ES3_2_compatibility;
53 GLboolean ARB_arrays_of_arrays;
54 GLboolean ARB_base_instance;
55 GLboolean ARB_bindless_texture;
56 GLboolean ARB_blend_func_extended;
57 GLboolean ARB_buffer_storage;
58 GLboolean ARB_clip_control;
59 GLboolean ARB_color_buffer_float;
60 GLboolean ARB_compatibility;
61 GLboolean ARB_compute_shader;
62 GLboolean ARB_compute_variable_group_size;
63 GLboolean ARB_conditional_render_inverted;
64 GLboolean ARB_conservative_depth;
65 GLboolean ARB_copy_image;
66 GLboolean ARB_cull_distance;
67 GLboolean ARB_depth_buffer_float;
68 GLboolean ARB_depth_clamp;
69 GLboolean ARB_derivative_control;
70 GLboolean ARB_draw_buffers_blend;
71 GLboolean ARB_draw_elements_base_vertex;
72 GLboolean ARB_draw_indirect;
73 GLboolean ARB_draw_instanced;
74 GLboolean ARB_fragment_coord_conventions;
75 GLboolean ARB_fragment_layer_viewport;
76 GLboolean ARB_fragment_program;
77 GLboolean ARB_fragment_program_shadow;
78 GLboolean ARB_fragment_shader;
79 GLboolean ARB_framebuffer_no_attachments;
80 GLboolean ARB_framebuffer_object;
81 GLboolean ARB_fragment_shader_interlock;
82 GLboolean ARB_enhanced_layouts;
83 GLboolean ARB_explicit_attrib_location;
84 GLboolean ARB_explicit_uniform_location;
85 GLboolean ARB_gl_spirv;
86 GLboolean ARB_gpu_shader5;
87 GLboolean ARB_gpu_shader_fp64;
88 GLboolean ARB_gpu_shader_int64;
89 GLboolean ARB_half_float_vertex;
90 GLboolean ARB_indirect_parameters;
91 GLboolean ARB_instanced_arrays;
92 GLboolean ARB_internalformat_query;
93 GLboolean ARB_internalformat_query2;
94 GLboolean ARB_map_buffer_range;
95 GLboolean ARB_occlusion_query;
96 GLboolean ARB_occlusion_query2;
97 GLboolean ARB_pipeline_statistics_query;
98 GLboolean ARB_polygon_offset_clamp;
99 GLboolean ARB_post_depth_coverage;
100 GLboolean ARB_query_buffer_object;
101 GLboolean ARB_robust_buffer_access_behavior;
102 GLboolean ARB_sample_locations;
103 GLboolean ARB_sample_shading;
104 GLboolean ARB_seamless_cube_map;
105 GLboolean ARB_shader_atomic_counter_ops;
106 GLboolean ARB_shader_atomic_counters;
107 GLboolean ARB_shader_ballot;
108 GLboolean ARB_shader_bit_encoding;
109 GLboolean ARB_shader_clock;
110 GLboolean ARB_shader_draw_parameters;
111 GLboolean ARB_shader_group_vote;
112 GLboolean ARB_shader_image_load_store;
113 GLboolean ARB_shader_image_size;
114 GLboolean ARB_shader_precision;
115 GLboolean ARB_shader_stencil_export;
116 GLboolean ARB_shader_storage_buffer_object;
117 GLboolean ARB_shader_texture_image_samples;
118 GLboolean ARB_shader_texture_lod;
119 GLboolean ARB_shader_viewport_layer_array;
120 GLboolean ARB_shading_language_packing;
121 GLboolean ARB_shading_language_420pack;
122 GLboolean ARB_shadow;
123 GLboolean ARB_sparse_buffer;
124 GLboolean ARB_sparse_texture;
125 GLboolean ARB_sparse_texture2;
126 GLboolean ARB_sparse_texture_clamp;
127 GLboolean ARB_stencil_texturing;
128 GLboolean ARB_spirv_extensions;
129 GLboolean ARB_sync;
130 GLboolean ARB_tessellation_shader;
131 GLboolean ARB_texture_buffer_object;
132 GLboolean ARB_texture_buffer_object_rgb32;
133 GLboolean ARB_texture_buffer_range;
134 GLboolean ARB_texture_compression_bptc;
135 GLboolean ARB_texture_compression_rgtc;
136 GLboolean ARB_texture_cube_map_array;
137 GLboolean ARB_texture_filter_anisotropic;
138 GLboolean ARB_texture_filter_minmax;
139 GLboolean ARB_texture_float;
140 GLboolean ARB_texture_gather;
141 GLboolean ARB_texture_mirror_clamp_to_edge;
142 GLboolean ARB_texture_multisample;
143 GLboolean ARB_texture_non_power_of_two;
144 GLboolean ARB_texture_stencil8;
145 GLboolean ARB_texture_query_levels;
146 GLboolean ARB_texture_query_lod;
147 GLboolean ARB_texture_rg;
148 GLboolean ARB_texture_rgb10_a2ui;
149 GLboolean ARB_texture_view;
150 GLboolean ARB_timer_query;
151 GLboolean ARB_transform_feedback2;
152 GLboolean ARB_transform_feedback3;
153 GLboolean ARB_transform_feedback_instanced;
154 GLboolean ARB_transform_feedback_overflow_query;
155 GLboolean ARB_uniform_buffer_object;
156 GLboolean ARB_vertex_attrib_64bit;
157 GLboolean ARB_vertex_program;
158 GLboolean ARB_vertex_shader;
159 GLboolean ARB_vertex_type_10f_11f_11f_rev;
160 GLboolean ARB_vertex_type_2_10_10_10_rev;
161 GLboolean ARB_viewport_array;
162 GLboolean EXT_blend_equation_separate;
163 GLboolean EXT_color_buffer_float;
164 GLboolean EXT_color_buffer_half_float;
165 GLboolean EXT_demote_to_helper_invocation;
166 GLboolean EXT_depth_bounds_test;
167 GLboolean EXT_disjoint_timer_query;
168 GLboolean EXT_draw_buffers2;
169 GLboolean EXT_EGL_image_storage;
170 GLboolean EXT_float_blend;
171 GLboolean EXT_framebuffer_multisample;
172 GLboolean EXT_framebuffer_multisample_blit_scaled;
173 GLboolean EXT_framebuffer_sRGB;
174 GLboolean EXT_gpu_program_parameters;
175 GLboolean EXT_gpu_shader4;
176 GLboolean EXT_memory_object;
177 GLboolean EXT_memory_object_fd;
178 GLboolean EXT_memory_object_win32;
179 GLboolean EXT_multisampled_render_to_texture;
180 GLboolean EXT_packed_float;
181 GLboolean EXT_provoking_vertex;
182 GLboolean EXT_render_snorm;
183 GLboolean EXT_semaphore;
184 GLboolean EXT_semaphore_fd;
185 GLboolean EXT_semaphore_win32;
186 GLboolean EXT_shader_image_load_formatted;
187 GLboolean EXT_shader_image_load_store;
188 GLboolean EXT_shader_integer_mix;
189 GLboolean EXT_shader_samples_identical;
190 GLboolean EXT_sRGB;
191 GLboolean EXT_stencil_two_side;
192 GLboolean EXT_shadow_samplers;
193 GLboolean EXT_texture_array;
194 GLboolean EXT_texture_buffer_object;
195 GLboolean EXT_texture_compression_astc_decode_mode;
196 GLboolean EXT_texture_compression_latc;
197 GLboolean EXT_texture_compression_s3tc;
198 GLboolean EXT_texture_compression_s3tc_srgb;
199 GLboolean EXT_texture_env_dot3;
200 GLboolean EXT_texture_filter_anisotropic;
201 GLboolean EXT_texture_filter_minmax;
202 GLboolean EXT_texture_integer;
203 GLboolean EXT_texture_mirror_clamp;
204 GLboolean EXT_texture_norm16;
205 GLboolean EXT_texture_shadow_lod;
206 GLboolean EXT_texture_shared_exponent;
207 GLboolean EXT_texture_snorm;
208 GLboolean EXT_texture_sRGB;
209 GLboolean EXT_texture_sRGB_R8;
210 GLboolean EXT_texture_sRGB_RG8;
211 GLboolean EXT_texture_sRGB_decode;
212 GLboolean EXT_texture_swizzle;
213 GLboolean EXT_texture_type_2_10_10_10_REV;
214 GLboolean EXT_transform_feedback;
215 GLboolean EXT_timer_query;
216 GLboolean EXT_vertex_array_bgra;
217 GLboolean EXT_window_rectangles;
218 GLboolean OES_copy_image;
219 GLboolean OES_primitive_bounding_box;
220 GLboolean OES_sample_variables;
221 GLboolean OES_standard_derivatives;
222 GLboolean OES_texture_buffer;
223 GLboolean OES_texture_cube_map_array;
224 GLboolean OES_texture_view;
225 GLboolean OES_viewport_array;
226 GLboolean OVR_multiview;
227 GLboolean OVR_multiview2;
228 GLboolean OVR_multiview_multisampled_render_to_texture;
230 GLboolean AMD_compressed_ATC_texture;
231 GLboolean AMD_framebuffer_multisample_advanced;
232 GLboolean AMD_depth_clamp_separate;
233 GLboolean AMD_gpu_shader_half_float;
234 GLboolean AMD_performance_monitor;
235 GLboolean AMD_pinned_memory;
236 GLboolean AMD_seamless_cubemap_per_texture;
237 GLboolean AMD_vertex_shader_layer;
238 GLboolean AMD_vertex_shader_viewport_index;
239 GLboolean ANDROID_extension_pack_es31a;
240 GLboolean ARM_shader_framebuffer_fetch_depth_stencil;
241 GLboolean ATI_meminfo;
242 GLboolean ATI_texture_compression_3dc;
243 GLboolean ATI_texture_mirror_once;
244 GLboolean ATI_texture_env_combine3;
245 GLboolean ATI_fragment_shader;
246 GLboolean GREMEDY_string_marker;
247 GLboolean INTEL_blackhole_render;
248 GLboolean INTEL_conservative_rasterization;
249 GLboolean INTEL_performance_query;
250 GLboolean INTEL_shader_atomic_float_minmax;
251 GLboolean INTEL_shader_integer_functions2;
252 GLboolean KHR_blend_equation_advanced;
253 GLboolean KHR_blend_equation_advanced_coherent;
254 GLboolean KHR_robustness;
255 GLboolean KHR_shader_subgroup;
256 GLboolean KHR_texture_compression_astc_hdr;
257 GLboolean KHR_texture_compression_astc_ldr;
258 GLboolean KHR_texture_compression_astc_sliced_3d;
259 GLboolean MESA_framebuffer_flip_y;
260 GLboolean MESA_texture_const_bandwidth;
261 GLboolean MESA_pack_invert;
262 GLboolean MESA_tile_raster_order;
263 GLboolean EXT_shader_framebuffer_fetch;
264 GLboolean EXT_shader_framebuffer_fetch_non_coherent;
265 GLboolean MESA_shader_integer_functions;
266 GLboolean MESA_window_pos;
267 GLboolean MESA_ycbcr_texture;
268 GLboolean NV_alpha_to_coverage_dither_control;
269 GLboolean NV_compute_shader_derivatives;
270 GLboolean NV_conditional_render;
271 GLboolean NV_copy_depth_to_color;
272 GLboolean NV_copy_image;
273 GLboolean NV_fill_rectangle;
274 GLboolean NV_fog_distance;
275 GLboolean NV_primitive_restart;
276 GLboolean NV_shader_atomic_float;
277 GLboolean NV_shader_atomic_int64;
278 GLboolean NV_texture_barrier;
279 GLboolean NV_texture_env_combine4;
280 GLboolean NV_texture_rectangle;
281 GLboolean NV_vdpau_interop;
282 GLboolean NV_conservative_raster;
283 GLboolean NV_conservative_raster_dilate;
284 GLboolean NV_conservative_raster_pre_snap_triangles;
285 GLboolean NV_conservative_raster_pre_snap;
286 GLboolean NV_viewport_array2;
287 GLboolean NV_viewport_swizzle;
288 GLboolean NVX_gpu_memory_info;
289 GLboolean TDFX_texture_compression_FXT1;
290 GLboolean OES_EGL_image;
291 GLboolean OES_draw_texture;
292 GLboolean OES_depth_texture_cube_map;
293 GLboolean OES_EGL_image_external;
294 GLboolean OES_texture_3D;
295 GLboolean OES_texture_float;
296 GLboolean OES_texture_float_linear;
297 GLboolean OES_texture_half_float;
298 GLboolean OES_texture_half_float_linear;
299 GLboolean OES_compressed_ETC1_RGB8_texture;
300 GLboolean OES_geometry_shader;
301 GLboolean OES_texture_compression_astc;
302 GLboolean extension_sentinel;
304 const GLubyte *String;
306 GLuint Count;
312 GLubyte Version;