Lines Matching refs:extensions
48 GrGLExtensions extensions; in GrGLMakeAssembledGLInterface() local
49 if (!extensions.init(kGL_GrGLStandard, GetString, GetStringi, GetIntegerv, queryString, in GrGLMakeAssembledGLInterface()
167 } else if (extensions.has("GL_ARB_blend_func_extended")) { in GrGLMakeAssembledGLInterface()
171 if (extensions.has("GL_KHR_blend_equation_advanced")) { in GrGLMakeAssembledGLInterface()
173 } else if (extensions.has("GL_NV_blend_equation_advanced")) { in GrGLMakeAssembledGLInterface()
180 } else if (extensions.has("GL_ARB_clear_texture")) { in GrGLMakeAssembledGLInterface()
188 } else if (extensions.has("GL_ARB_draw_instanced")) { in GrGLMakeAssembledGLInterface()
191 } else if (extensions.has("GL_EXT_draw_instanced")) { in GrGLMakeAssembledGLInterface()
202 } else if (extensions.has("GL_ARB_draw_indirect")) { in GrGLMakeAssembledGLInterface()
211 } else if (extensions.has("GL_ARB_texture_multisample")) { in GrGLMakeAssembledGLInterface()
220 } else if (extensions.has("GL_ARB_multi_draw_indirect")) { in GrGLMakeAssembledGLInterface()
235 } else if (extensions.has("GL_ARB_texture_storage")) { in GrGLMakeAssembledGLInterface()
237 } else if (extensions.has("GL_EXT_texture_storage")) { in GrGLMakeAssembledGLInterface()
243 } else if (extensions.has("GL_ARB_texture_barrier")) { in GrGLMakeAssembledGLInterface()
245 } else if (extensions.has("GL_NV_texture_barrier")) { in GrGLMakeAssembledGLInterface()
251 } else if (extensions.has("GL_ARB_instanced_arrays")) { in GrGLMakeAssembledGLInterface()
273 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
287 } else if (extensions.has("GL_EXT_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
305 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
307 } else if (extensions.has("GL_EXT_framebuffer_blit")) { in GrGLMakeAssembledGLInterface()
313 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
315 } else if (extensions.has("GL_EXT_framebuffer_multisample")) { in GrGLMakeAssembledGLInterface()
326 } else if (extensions.has("GL_ARB_map_buffer_range")) { in GrGLMakeAssembledGLInterface()
331 if (extensions.has("GL_EXT_debug_marker")) { in GrGLMakeAssembledGLInterface()
339 } else if (extensions.has("GL_ARB_program_interface_query")) { in GrGLMakeAssembledGLInterface()
343 if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLInterface()
348 if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLInterface()
371 if (extensions.has("GL_NV_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLInterface()
383 } else if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLInterface()
393 if (extensions.has("GL_EXT_window_rectangles")) { in GrGLMakeAssembledGLInterface()
403 } else if (extensions.has("GL_ARB_sync")) { in GrGLMakeAssembledGLInterface()
413 } else if (extensions.has("GL_ARB_internalformat_query")) { in GrGLMakeAssembledGLInterface()
432 } else if (extensions.has("GL_ARB_sampler_objects")) { in GrGLMakeAssembledGLInterface()
454 } else if (extensions.has("GL_ARB_timer_query")) { in GrGLMakeAssembledGLInterface()
457 } else if (extensions.has("GL_EXT_timer_query")) { in GrGLMakeAssembledGLInterface()
464 } else if (extensions.has("GL_ARB_timer_query")) { in GrGLMakeAssembledGLInterface()
473 } else if (extensions.has("GL_ARB_invalidate_subdata")) { in GrGLMakeAssembledGLInterface()
483 } else if (extensions.has("GL_ARB_invalidate_subdata")) { in GrGLMakeAssembledGLInterface()
490 } else if (extensions.has("GL_ARB_ES2_compatibility")) { in GrGLMakeAssembledGLInterface()
497 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLInterface()