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_tessellation_shader")) { in GrGLMakeAssembledGLInterface()
177 } else if (extensions.has("GL_ARB_blend_func_extended")) { in GrGLMakeAssembledGLInterface()
181 if (extensions.has("GL_KHR_blend_equation_advanced")) { in GrGLMakeAssembledGLInterface()
183 } else if (extensions.has("GL_NV_blend_equation_advanced")) { in GrGLMakeAssembledGLInterface()
190 } else if (extensions.has("GL_ARB_clear_texture")) { in GrGLMakeAssembledGLInterface()
198 } else if (extensions.has("GL_ARB_draw_instanced")) { in GrGLMakeAssembledGLInterface()
201 } else if (extensions.has("GL_EXT_draw_instanced")) { in GrGLMakeAssembledGLInterface()
212 } else if (extensions.has("GL_ARB_draw_indirect")) { in GrGLMakeAssembledGLInterface()
221 } else if (extensions.has("GL_ARB_texture_multisample")) { in GrGLMakeAssembledGLInterface()
230 } else if (extensions.has("GL_ARB_multi_draw_indirect")) { in GrGLMakeAssembledGLInterface()
245 } else if (extensions.has("GL_ARB_texture_storage")) { in GrGLMakeAssembledGLInterface()
247 } else if (extensions.has("GL_EXT_texture_storage")) { in GrGLMakeAssembledGLInterface()
253 } else if (extensions.has("GL_ARB_texture_barrier")) { in GrGLMakeAssembledGLInterface()
255 } else if (extensions.has("GL_NV_texture_barrier")) { in GrGLMakeAssembledGLInterface()
261 } else if (extensions.has("GL_ARB_instanced_arrays")) { in GrGLMakeAssembledGLInterface()
283 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
297 } else if (extensions.has("GL_EXT_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
315 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
317 } else if (extensions.has("GL_EXT_framebuffer_blit")) { in GrGLMakeAssembledGLInterface()
323 } else if (extensions.has("GL_ARB_framebuffer_object")) { in GrGLMakeAssembledGLInterface()
325 } else if (extensions.has("GL_EXT_framebuffer_multisample")) { in GrGLMakeAssembledGLInterface()
336 } else if (extensions.has("GL_ARB_map_buffer_range")) { in GrGLMakeAssembledGLInterface()
341 if (extensions.has("GL_EXT_debug_marker")) { in GrGLMakeAssembledGLInterface()
349 } else if (extensions.has("GL_ARB_program_interface_query")) { in GrGLMakeAssembledGLInterface()
353 if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLInterface()
358 if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLInterface()
381 if (extensions.has("GL_NV_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLInterface()
393 } else if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLInterface()
403 if (extensions.has("GL_EXT_window_rectangles")) { in GrGLMakeAssembledGLInterface()
413 } else if (extensions.has("GL_ARB_sync")) { in GrGLMakeAssembledGLInterface()
423 } else if (extensions.has("GL_ARB_internalformat_query")) { in GrGLMakeAssembledGLInterface()
442 } else if (extensions.has("GL_ARB_sampler_objects")) { in GrGLMakeAssembledGLInterface()
464 } else if (extensions.has("GL_ARB_timer_query")) { in GrGLMakeAssembledGLInterface()
467 } else if (extensions.has("GL_EXT_timer_query")) { in GrGLMakeAssembledGLInterface()
474 } else if (extensions.has("GL_ARB_timer_query")) { in GrGLMakeAssembledGLInterface()
483 } else if (extensions.has("GL_ARB_invalidate_subdata")) { in GrGLMakeAssembledGLInterface()
493 } else if (extensions.has("GL_ARB_invalidate_subdata")) { in GrGLMakeAssembledGLInterface()
500 } else if (extensions.has("GL_ARB_ES2_compatibility")) { in GrGLMakeAssembledGLInterface()
504 if (extensions.has("GL_NV_fence")) { in GrGLMakeAssembledGLInterface()
515 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLInterface()