• Home
  • Raw
  • Download

Lines Matching refs:extensions

45     GrGLExtensions extensions;  in GrGLMakeAssembledGLESInterface()  local
46 if (!extensions.init(kGLES_GrGLStandard, GetString, GetStringi, GetIntegerv, queryString, in GrGLMakeAssembledGLESInterface()
159 } else if (extensions.has("GL_OES_vertex_array_object")) { in GrGLMakeAssembledGLESInterface()
167 } else if (extensions.has("GL_OES_tessellation_shader")) { in GrGLMakeAssembledGLESInterface()
171 if (glVer >= GR_GL_VER(3,0) && extensions.has("GL_EXT_blend_func_extended")) { in GrGLMakeAssembledGLESInterface()
175 if (glVer >= GR_GL_VER(3,0) && extensions.has("GL_EXT_blend_func_extended")) { in GrGLMakeAssembledGLESInterface()
179 if (extensions.has("GL_KHR_blend_equation_advanced")) { in GrGLMakeAssembledGLESInterface()
181 } else if (extensions.has("GL_NV_blend_equation_advanced")) { in GrGLMakeAssembledGLESInterface()
185 if (extensions.has("GL_EXT_clear_texture")) { in GrGLMakeAssembledGLESInterface()
193 } else if (extensions.has("GL_EXT_draw_instanced")) { in GrGLMakeAssembledGLESInterface()
196 } else if (extensions.has("GL_ANGLE_instanced_arrays")) { in GrGLMakeAssembledGLESInterface()
201 if (extensions.has("GL_EXT_base_instance")) { in GrGLMakeAssembledGLESInterface()
204 } else if (extensions.has("GL_ANGLE_base_vertex_base_instance")) { in GrGLMakeAssembledGLESInterface()
219 if (extensions.has("GL_ANGLE_base_vertex_base_instance")) { in GrGLMakeAssembledGLESInterface()
236 if (extensions.has("GL_EXT_multi_draw_indirect")) { in GrGLMakeAssembledGLESInterface()
243 } else if (extensions.has("GL_OES_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
245 } else if (extensions.has("GL_EXT_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
251 } else if (extensions.has("GL_OES_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
253 } else if (extensions.has("GL_EXT_texture_buffer")) { in GrGLMakeAssembledGLESInterface()
259 } else if (extensions.has("GL_EXT_texture_storage")) { in GrGLMakeAssembledGLESInterface()
263 if (extensions.has("GL_NV_texture_barrier")) { in GrGLMakeAssembledGLESInterface()
267 if (extensions.has("GL_EXT_discard_framebuffer")) { in GrGLMakeAssembledGLESInterface()
271 if (extensions.has("GL_QCOM_tiled_rendering")) { in GrGLMakeAssembledGLESInterface()
278 } else if (extensions.has("GL_EXT_instanced_arrays")) { in GrGLMakeAssembledGLESInterface()
280 } else if (extensions.has("GL_ANGLE_instanced_arrays")) { in GrGLMakeAssembledGLESInterface()
304 } else if (extensions.has("GL_NV_framebuffer_blit")) { in GrGLMakeAssembledGLESInterface()
306 } else if (extensions.has("GL_CHROMIUM_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
308 } else if (extensions.has("GL_ANGLE_framebuffer_blit")) { in GrGLMakeAssembledGLESInterface()
314 } else if (extensions.has("GL_CHROMIUM_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
316 } else if (extensions.has("GL_ANGLE_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
320 if (extensions.has("GL_CHROMIUM_map_sub")) { in GrGLMakeAssembledGLESInterface()
327 if (extensions.has("GL_EXT_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
329 } else if (extensions.has("GL_IMG_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
333 if (extensions.has("GL_EXT_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
337 if (extensions.has("GL_IMG_multisampled_render_to_texture")) { in GrGLMakeAssembledGLESInterface()
341 if (extensions.has("GL_APPLE_framebuffer_multisample")) { in GrGLMakeAssembledGLESInterface()
346 if (extensions.has("GL_OES_mapbuffer")) { in GrGLMakeAssembledGLESInterface()
352 } else if (extensions.has("GL_OES_mapbuffer")) { in GrGLMakeAssembledGLESInterface()
359 } else if (extensions.has("GL_EXT_map_buffer_range")) { in GrGLMakeAssembledGLESInterface()
364 if (extensions.has("GL_EXT_debug_marker")) { in GrGLMakeAssembledGLESInterface()
370 if (extensions.has("GL_CHROMIUM_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLESInterface()
372 } else if (extensions.has("GL_NV_framebuffer_mixed_samples")) { in GrGLMakeAssembledGLESInterface()
376 if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLESInterface()
386 if (extensions.has("GL_CHROMIUM_bind_uniform_location")) { in GrGLMakeAssembledGLESInterface()
390 if (extensions.has("GL_EXT_window_rectangles")) { in GrGLMakeAssembledGLESInterface()
400 } else if (extensions.has("GL_APPLE_sync")) { in GrGLMakeAssembledGLESInterface()
415 } else if (extensions.has("GL_OES_get_program_binary")) { in GrGLMakeAssembledGLESInterface()
441 } else if (extensions.has("GL_EXT_occlusion_query_boolean")) { in GrGLMakeAssembledGLESInterface()
459 if (extensions.has("GL_NV_fence")) { in GrGLMakeAssembledGLESInterface()
472 if (extensions.has("GL_KHR_debug")) { in GrGLMakeAssembledGLESInterface()
479 extensions.remove("GL_KHR_debug"); in GrGLMakeAssembledGLESInterface()
483 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLESInterface()