Lines Matching refs:extensions
45 GrGLExtensions extensions; in GrGLMakeAssembledGLESInterface() local
46 if (!extensions.init(kGLES_GrGLStandard, GetString, GetStringi, GetIntegerv, queryString, in GrGLMakeAssembledGLESInterface()
155 } else if (extensions.has("GL_OES_vertex_array_object")) { in GrGLMakeAssembledGLESInterface()
161 if (glVer >= GR_GL_VER(3,0) && extensions.has("GL_EXT_blend_func_extended")) { in GrGLMakeAssembledGLESInterface()
165 if (glVer >= GR_GL_VER(3,0) && extensions.has("GL_EXT_blend_func_extended")) { in GrGLMakeAssembledGLESInterface()
169 if (extensions.has("GL_KHR_blend_equation_advanced")) { in GrGLMakeAssembledGLESInterface()
171 } else if (extensions.has("GL_NV_blend_equation_advanced")) { in GrGLMakeAssembledGLESInterface()
175 if (extensions.has("GL_EXT_clear_texture")) { in GrGLMakeAssembledGLESInterface()
183 } else if (extensions.has("GL_EXT_draw_instanced")) { in GrGLMakeAssembledGLESInterface()
210 if (extensions.has("GL_EXT_multi_draw_indirect")) { in GrGLMakeAssembledGLESInterface()
217 } else if (extensions.has("GL_OES_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
219 } else if (extensions.has("GL_EXT_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
225 } else if (extensions.has("GL_OES_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
227 } else if (extensions.has("GL_EXT_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
233 } else if (extensions.has("GL_EXT_texture_storage")) { in GrGLMakeAssembledGLESInterface()
237 if (extensions.has("GL_NV_texture_barrier")) { in GrGLMakeAssembledGLESInterface()
241 if (extensions.has("GL_EXT_discard_framebuffer")) { in GrGLMakeAssembledGLESInterface()
247 } else if (extensions.has("GL_EXT_instanced_arrays")) { in GrGLMakeAssembledGLESInterface()
271 } else if (extensions.has("GL_CHROMIUM_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
273 } else if (extensions.has("GL_ANGLE_framebuffer_blit")) { in GrGLMakeAssembledGLESInterface()
279 } else if (extensions.has("GL_CHROMIUM_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
281 } else if (extensions.has("GL_ANGLE_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
285 if (extensions.has("GL_CHROMIUM_map_sub")) { in GrGLMakeAssembledGLESInterface()
292 if (extensions.has("GL_EXT_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
294 } else if (extensions.has("GL_IMG_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
298 if (extensions.has("GL_EXT_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
302 if (extensions.has("GL_IMG_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
306 if (extensions.has("GL_APPLE_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
311 if (extensions.has("GL_OES_mapbuffer")) { in GrGLMakeAssembledGLESInterface()
317 } else if (extensions.has("GL_OES_mapbuffer")) { in GrGLMakeAssembledGLESInterface()
324 } else if (extensions.has("GL_EXT_map_buffer_range")) { in GrGLMakeAssembledGLESInterface()
329 if (extensions.has("GL_EXT_debug_marker")) { in GrGLMakeAssembledGLESInterface()
339 if (extensions.has("GL_CHROMIUM_path_rendering")) { in GrGLMakeAssembledGLESInterface()
342 } else if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLESInterface()
347 if (extensions.has("GL_CHROMIUM_path_rendering")) { in GrGLMakeAssembledGLESInterface()
368 } else if (extensions.has("GL_NV_path_rendering")) { in GrGLMakeAssembledGLESInterface()
391 if (extensions.has("GL_CHROMIUM_path_rendering")) { in GrGLMakeAssembledGLESInterface()
395 if (extensions.has("GL_CHROMIUM_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLESInterface()
397 } else if (extensions.has("GL_NV_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLESInterface()
401 if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLESInterface()
411 if (extensions.has("GL_CHROMIUM_bind_uniform_location")) { in GrGLMakeAssembledGLESInterface()
415 if (extensions.has("GL_EXT_window_rectangles")) { in GrGLMakeAssembledGLESInterface()
425 } else if (extensions.has("GL_APPLE_sync")) { in GrGLMakeAssembledGLESInterface()
440 } else if (extensions.has("GL_OES_get_program_binary")) { in GrGLMakeAssembledGLESInterface()
466 } else if (extensions.has("GL_EXT_occlusion_query_boolean")) { in GrGLMakeAssembledGLESInterface()
489 if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLESInterface()
496 extensions.remove("GL_KHR_debug"); in GrGLMakeAssembledGLESInterface()
500 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLESInterface()