Lines Matching refs:extensions
48 GrGLExtensions extensions;
49 if (!extensions.init(kGL_GrGLStandard, GetString, GetStringi, GetIntegerv, queryString,
165 } else if (extensions.has("GL_ARB_vertex_array_object")) {
169 } else if (extensions.has("GL_APPLE_vertex_array_object")) {
177 } else if (extensions.has("GL_ARB_tessellation_shader")) {
187 } else if (extensions.has("GL_ARB_blend_func_extended")) {
191 if (extensions.has("GL_KHR_blend_equation_advanced")) {
193 } else if (extensions.has("GL_NV_blend_equation_advanced")) {
200 } else if (extensions.has("GL_ARB_clear_texture")) {
208 } else if (extensions.has("GL_ARB_draw_instanced")) {
211 } else if (extensions.has("GL_EXT_draw_instanced")) {
219 } else if (extensions.has("GL_ARB_base_instance")) {
230 } else if (extensions.has("GL_ARB_draw_indirect")) {
239 } else if (extensions.has("GL_ARB_texture_multisample")) {
248 } else if (extensions.has("GL_ARB_multi_draw_indirect")) {
263 } else if (extensions.has("GL_ARB_texture_storage")) {
265 } else if (extensions.has("GL_EXT_texture_storage")) {
271 } else if (extensions.has("GL_ARB_texture_barrier")) {
273 } else if (extensions.has("GL_NV_texture_barrier")) {
279 } else if (extensions.has("GL_ARB_instanced_arrays")) {
301 } else if (extensions.has("GL_ARB_framebuffer_object")) {
315 } else if (extensions.has("GL_EXT_framebuffer_object")) {
333 } else if (extensions.has("GL_ARB_framebuffer_object")) {
335 } else if (extensions.has("GL_EXT_framebuffer_blit")) {
341 } else if (extensions.has("GL_ARB_framebuffer_object")) {
343 } else if (extensions.has("GL_EXT_framebuffer_multisample")) {
354 } else if (extensions.has("GL_ARB_map_buffer_range")) {
359 if (extensions.has("GL_EXT_debug_marker")) {
365 if (extensions.has("GL_NV_framebuffer_mixed_samples")) {
377 } else if (extensions.has("GL_KHR_debug")) {
387 if (extensions.has("GL_EXT_window_rectangles")) {
397 } else if (extensions.has("GL_ARB_sync")) {
407 } else if (extensions.has("GL_ARB_internalformat_query")) {
426 } else if (extensions.has("GL_ARB_sampler_objects")) {
448 } else if (extensions.has("GL_ARB_timer_query")) {
451 } else if (extensions.has("GL_EXT_timer_query")) {
458 } else if (extensions.has("GL_ARB_timer_query")) {
467 } else if (extensions.has("GL_ARB_invalidate_subdata")) {
477 } else if (extensions.has("GL_ARB_invalidate_subdata")) {
484 } else if (extensions.has("GL_ARB_ES2_compatibility")) {
488 if (extensions.has("GL_NV_fence")) {
499 interface->fExtensions.swap(&extensions);