Lines Matching refs:has
156 fExtensions.has("GL_OES_vertex_array_object"))) || in validate()
159 fExtensions.has("GL_OES_vertex_array_object") || in validate()
160 fExtensions.has("OES_vertex_array_object")))) { in validate()
171 (glVer >= GR_GL_VER(3,0) && fExtensions.has("GL_EXT_blend_func_extended"))))) { in validate()
179 fExtensions.has("GL_ARB_blend_func_extended"))) || in validate()
181 (glVer >= GR_GL_VER(3,0) && fExtensions.has("GL_EXT_blend_func_extended"))))) { in validate()
188 fExtensions.has("GL_KHR_blend_equation_advanced") || in validate()
189 fExtensions.has("GL_NV_blend_equation_advanced"))) || in validate()
191 fExtensions.has("GL_KHR_blend_equation_advanced") || in validate()
192 fExtensions.has("GL_NV_blend_equation_advanced")))) { in validate()
200 fExtensions.has("GL_ARB_clear_texture"))) || in validate()
202 fExtensions.has("GL_EXT_clear_texture")))) { in validate()
208 fExtensions.has("GL_ARB_draw_instanced") || in validate()
209 fExtensions.has("GL_EXT_draw_instanced"))) || in validate()
212 fExtensions.has("GL_EXT_draw_instanced"))) || in validate()
234 fExtensions.has("GL_ARB_draw_indirect"))) || in validate()
255 fExtensions.has("GL_ARB_texture_multisample"))) || in validate()
273 fExtensions.has("GL_ARB_multi_draw_indirect"))) || in validate()
275 fExtensions.has("GL_EXT_multi_draw_indirect")))) { in validate()
286 fExtensions.has("GL_OES_texture_buffer") || in validate()
287 fExtensions.has("GL_EXT_texture_buffer")))) { in validate()
297 fExtensions.has("GL_OES_texture_buffer") || in validate()
298 fExtensions.has("GL_EXT_texture_buffer")))) { in validate()
306 fExtensions.has("GL_ARB_texture_storage") || in validate()
307 fExtensions.has("GL_EXT_texture_storage"))) || in validate()
310 fExtensions.has("GL_EXT_texture_storage"))) || in validate()
320 fExtensions.has("GL_ARB_texture_barrier") || in validate()
321 fExtensions.has("GL_NV_texture_barrier"))) || in validate()
323 fExtensions.has("GL_NV_texture_barrier")))) { in validate()
330 fExtensions.has("GL_EXT_discard_framebuffer")))) { in validate()
338 fExtensions.has("GL_ARB_instanced_arrays"))) || in validate()
341 fExtensions.has("GL_EXT_instanced_arrays")))) { in validate()
360 fExtensions.has("GL_ARB_framebuffer_object") || in validate()
361 fExtensions.has("GL_EXT_framebuffer_object"))) || in validate()
383 fExtensions.has("GL_ARB_framebuffer_object") || in validate()
384 fExtensions.has("GL_EXT_framebuffer_blit"))) || in validate()
387 fExtensions.has("GL_CHROMIUM_framebuffer_multisample") || in validate()
388 fExtensions.has("GL_ANGLE_framebuffer_blit")))) { in validate()
396 fExtensions.has("GL_ARB_framebuffer_object") || in validate()
397 fExtensions.has("GL_EXT_framebuffer_multisample"))) || in validate()
400 fExtensions.has("GL_CHROMIUM_framebuffer_multisample") || in validate()
401 fExtensions.has("GL_ANGLE_framebuffer_multisample"))) || in validate()
410 fExtensions.has("GL_CHROMIUM_map_sub")))) { in validate()
420 fExtensions.has("GL_EXT_multisampled_render_to_texture") || in validate()
421 fExtensions.has("GL_IMG_multisampled_render_to_texture")))) { in validate()
428 fExtensions.has("GL_EXT_multisampled_render_to_texture")))) { in validate()
435 fExtensions.has("GL_IMG_multisampled_render_to_texture")))) { in validate()
442 fExtensions.has("GL_APPLE_framebuffer_multisample")))) { in validate()
451 fExtensions.has("GL_OES_mapbuffer")))) { in validate()
460 fExtensions.has("GL_OES_mapbuffer")))) { in validate()
468 fExtensions.has("GL_ARB_map_buffer_range"))) || in validate()
471 fExtensions.has("GL_EXT_map_buffer_range")))) { in validate()
479 fExtensions.has("GL_EXT_debug_marker"))) || in validate()
481 fExtensions.has("GL_EXT_debug_marker")))) { in validate()
491 fExtensions.has("GL_ARB_program_interface_query"))) || in validate()
500 fExtensions.has("GL_NV_path_rendering"))) || in validate()
502 fExtensions.has("GL_CHROMIUM_path_rendering") || in validate()
503 fExtensions.has("GL_NV_path_rendering")))) { in validate()
511 fExtensions.has("GL_NV_path_rendering"))) || in validate()
513 fExtensions.has("GL_CHROMIUM_path_rendering") || in validate()
514 fExtensions.has("GL_NV_path_rendering")))) { in validate()
535 fExtensions.has("GL_CHROMIUM_path_rendering")))) { in validate()
542 fExtensions.has("GL_NV_framebuffer_mixed_samples"))) || in validate()
544 fExtensions.has("GL_CHROMIUM_framebuffer_mixed_samples") || in validate()
545 fExtensions.has("GL_NV_framebuffer_mixed_samples")))) { in validate()
553 fExtensions.has("GL_KHR_debug"))) || in validate()
555 fExtensions.has("GL_KHR_debug")))) { in validate()
568 fExtensions.has("GL_CHROMIUM_bind_uniform_location")))) { in validate()
575 fExtensions.has("GL_EXT_window_rectangles"))) || in validate()
577 fExtensions.has("GL_EXT_window_rectangles")))) { in validate()
585 fExtensions.has("GL_ARB_sync"))) || in validate()
588 fExtensions.has("GL_APPLE_sync"))) || in validate()
602 fExtensions.has("GL_ARB_internalformat_query"))) || in validate()
614 fExtensions.has("GL_OES_get_program_binary")))) { in validate()
632 fExtensions.has("GL_ARB_sampler_objects"))) || in validate()
655 fExtensions.has("GL_EXT_occlusion_query_boolean")))) { in validate()
671 fExtensions.has("GL_ARB_timer_query") || in validate()
672 fExtensions.has("GL_EXT_timer_query")))) { in validate()
681 fExtensions.has("GL_ARB_timer_query")))) { in validate()
689 fExtensions.has("GL_ARB_invalidate_subdata")))) { in validate()
700 fExtensions.has("GL_ARB_invalidate_subdata"))) || in validate()
713 fExtensions.has("GL_ARB_ES2_compatibility"))) || in validate()