Lines Matching refs:GR_GL_VER
88 if (version >= GR_GL_VER(3, 2)) { in init()
109 version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_unpack_subimage"); in init()
111 version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_NV_pack_subimage"); in init()
116 fWritePixelsRowBytesSupport = version >= GR_GL_VER(2, 0); in init()
117 fReadPixelsRowBytesSupport = version >= GR_GL_VER(2, 0); in init()
132 fTextureBarrierSupport = version >= GR_GL_VER(4,5) || in init()
140 fSampleLocationsSupport = version >= GR_GL_VER(3,2) || in init()
143 fSampleLocationsSupport = version >= GR_GL_VER(3,1); in init()
149 if (((GR_IS_GR_GL(standard) && version >= GR_GL_VER(4,3)) || in init()
150 (GR_IS_GR_GL_ES(standard) && version >= GR_GL_VER(3,0)) || in init()
163 fUsePrimitiveRestart = version >= GR_GL_VER(3,0); in init()
174 fVertexArrayObjectSupport = version >= GR_GL_VER(3, 0) || in init()
178 fVertexArrayObjectSupport = version >= GR_GL_VER(3, 0) || in init()
181 fVertexArrayObjectSupport = version >= GR_GL_VER(2, 0) || in init()
186 if (GR_IS_GR_GL(standard) && version >= GR_GL_VER(4,3)) { in init()
211 version >= GR_GL_VER(3, 2) || in init()
216 version >= GR_GL_VER(3, 0) || in init()
221 fDrawInstancedSupport = version >= GR_GL_VER(2, 0); in init()
225 if (version >= GR_GL_VER(3, 0)) { in init()
229 if (version >= GR_GL_VER(3, 0) && ctxInfo.hasExtension("GL_EXT_blend_func_extended")) { in init()
237 if (version >= GR_GL_VER(3, 1) || ctxInfo.hasExtension("GL_ARB_texture_rectangle") || in init()
249 if (version < GR_GL_VER(1, 3) && !ctxInfo.hasExtension("GL_ARB_texture_border_clamp")) { in init()
254 if (version < GR_GL_VER(3, 2) && !ctxInfo.hasExtension("GL_EXT_texture_border_clamp") && in init()
265 if (version >= GR_GL_VER(3,3) || ctxInfo.hasExtension("GL_ARB_texture_swizzle")) { in init()
269 if (version >= GR_GL_VER(3,0)) { in init()
278 if (version >= GR_GL_VER(3,0)) { in init()
294 fClearTextureSupport = (version >= GR_GL_VER(4,4) || in init()
305 fSRGBWriteControl = version >= GR_GL_VER(3, 0) || in init()
334 (version >= GR_GL_VER(3, 3) || in init()
341 shaderCaps->fGeometryShaderSupport = version >= GR_GL_VER(3, 2) && in init()
352 shaderCaps->fIntegerSupport = version >= GR_GL_VER(3, 0) && in init()
359 shaderCaps->fShaderDerivativeSupport = version >= GR_GL_VER(3, 0) || in init()
369 if (version >= GR_GL_VER(3,2)) { in init()
378 shaderCaps->fIntegerSupport = version >= GR_GL_VER(3, 0) && in init()
382 shaderCaps->fShaderDerivativeSupport = version >= GR_GL_VER(2, 0) || in init()
385 shaderCaps->fIntegerSupport = (version >= GR_GL_VER(2, 0)); in init()
426 if (version >= GR_GL_VER(3,0) || in init()
432 if (version >= GR_GL_VER(3, 0)) { in init()
453 if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_map_buffer_range")) { in init()
465 } else if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_map_buffer_range")) { in init()
478 if (version >= GR_GL_VER(2, 1) || ctxInfo.hasExtension("GL_ARB_pixel_buffer_object") || in init()
485 if (version >= GR_GL_VER(3, 0) || in init()
491 if (version < GR_GL_VER(3, 0)) { in init()
523 fNPOTTextureTileSupport = version >= GR_GL_VER(3,0) || in init()
532 fNPOTTextureTileSupport = version >= GR_GL_VER(2,0); in init()
590 if (version >= GR_GL_VER(3, 0) || in init()
598 fOversizedStencilSupport = version >= GR_GL_VER(3, 0); in init()
603 fOversizedStencilSupport = version >= GR_GL_VER(2, 0); in init()
607 fBaseVertexBaseInstanceSupport = version >= GR_GL_VER(4,2) || in init()
610 fNativeDrawIndirectSupport = version >= GR_GL_VER(4,0) || in init()
612 if (version >= GR_GL_VER(4,3) || ctxInfo.hasExtension("GL_ARB_multi_draw_indirect")) { in init()
616 fDrawRangeElementsSupport = version >= GR_GL_VER(2,0); in init()
627 fNativeDrawIndirectSupport = (version >= GR_GL_VER(3,1)); in init()
633 fDrawRangeElementsSupport = version >= GR_GL_VER(3,0); in init()
644 fDrawRangeElementsSupport = version >= GR_GL_VER(2,0); in init()
659 fSemaphoreSupport = fFenceSyncSupport = version >= GR_GL_VER(2, 0); in init()
662 (version >= GR_GL_VER(3, 2) || ctxInfo.hasExtension("GL_ARB_sync"))) { in init()
666 (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_APPLE_sync"))) { in init()
682 fHalfFloatVertexAttributeSupport = (version >= GR_GL_VER(3, 0)); in init()
684 fHalfFloatVertexAttributeSupport = (version >= GR_GL_VER(3, 0)); in init()
687 fHalfFloatVertexAttributeSupport = (version >= GR_GL_VER(2, 0)); in init()
693 fProgramBinarySupport = (version >= GR_GL_VER(4, 1)); in init()
694 fProgramParameterSupport = (version >= GR_GL_VER(4, 1)); in init()
697 (version >= GR_GL_VER(3, 0)) || ctxInfo.hasExtension("GL_OES_get_program_binary"); in init()
698 fProgramParameterSupport = (version >= GR_GL_VER(3, 0)); in init()
708 version >= GR_GL_VER(3,3) || ctxInfo.hasExtension("GL_ARB_sampler_objects"); in init()
710 fSamplerObjectSupport = version >= GR_GL_VER(3,0); in init()
712 fSamplerObjectSupport = version >= GR_GL_VER(2,0); in init()
799 ctxInfo.version() < GR_GL_VER(4,1) && in is_float_fp32()
831 shaderCaps->fFBFetchNeedsCustomOutput = (version >= GR_GL_VER(3, 0)); in initGLSL()
854 shaderCaps->fFBFetchNeedsCustomOutput = (version >= GR_GL_VER(3, 0)); in initGLSL()
902 hasTessellationSupport = version >= GR_GL_VER(4,0) || in initGLSL()
904 } else if (version >= GR_GL_VER(3,2)) { in initGLSL()
977 shaderCaps->fCanUseDoLoops = version >= GR_GL_VER(2, 0); in initGLSL()
984 if (ctxInfo.version() >= GR_GL_VER(3,0) || in initFSAASupport()
1000 } else if (ctxInfo.version() >= GR_GL_VER(3,0)) { in initFSAASupport()
1011 if (ctxInfo.version() >= GR_GL_VER(2,0)) { in initFSAASupport()
1057 ctxInfo.version() >= GR_GL_VER(3,0) || in initStencilSupport()
1074 if (ctxInfo.version() >= GR_GL_VER(3,0) || in initStencilSupport()
1080 if (ctxInfo.version() >= GR_GL_VER(2,0)) { in initStencilSupport()
1301 texStorageSupported = version >= GR_GL_VER(4,2) || in initFormatTable()
1305 texStorageSupported = version >= GR_GL_VER(3,0) || in initFormatTable()
1308 texStorageSupported = version >= GR_GL_VER(2,0); in initFormatTable()
1324 (GR_IS_GR_GL(standard) || (GR_IS_GR_GL_ES(standard) && version >= GR_GL_VER(3,0))); in initFormatTable()
1336 if ((GR_IS_GR_GL_ES(standard) && version < GR_GL_VER(3, 0)) || in initFormatTable()
1337 (GR_IS_GR_WEBGL(standard) && version < GR_GL_VER(2, 0))) { in initFormatTable()
1353 if (version >= GR_GL_VER(3,0) || ctxInfo.hasExtension("GL_OES_rgb8_rgba8") || in initFormatTable()
1370 (version >= GR_GL_VER(1, 2) || ctxInfo.hasExtension("GL_EXT_bgra")); in initFormatTable()
1474 r8Support = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_rg"); in initFormatTable()
1476 r8Support = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_texture_rg"); in initFormatTable()
1478 r8Support = ctxInfo.version() >= GR_GL_VER(2, 0); in initFormatTable()
1574 (!fIsCoreProfile || version <= GR_GL_VER(3, 0)); in initFormatTable()
1592 alpha8IsRenderable = ctxInfo.version() >= GR_GL_VER(3, 0) || in initFormatTable()
1888 if (version >= GR_GL_VER(3,0)) { in initFormatTable()
1953 if (version >= GR_GL_VER(4, 2) || ctxInfo.hasExtension("GL_ARB_ES2_compatibility")) { in initFormatTable()
2027 if (version >= GR_GL_VER(3, 0)) { in initFormatTable()
2034 if (version >= GR_GL_VER(3, 0)) { in initFormatTable()
2037 version >= GR_GL_VER(3, 2) || in initFormatTable()
2046 if (version >= GR_GL_VER(2, 0)) { in initFormatTable()
2165 if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_rg")) { in initFormatTable()
2175 if (version >= GR_GL_VER(3, 0)) { in initFormatTable()
2177 r16FRenderTargetSupport = version >= GR_GL_VER(3, 2) || in initFormatTable()
2182 if (version >= GR_GL_VER(2, 0)) { in initFormatTable()
2347 if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_OES_rgb8_rgba8")) { in initFormatTable()
2407 rg8Support = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_rg"); in initFormatTable()
2409 rg8Support = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_texture_rg"); in initFormatTable()
2411 rg8Support = version >= GR_GL_VER(2, 0); in initFormatTable()
2473 (GR_IS_GR_GL_ES(standard) && version >= GR_GL_VER(3, 0))) { in initFormatTable()
2490 (version >= GR_GL_VER(1, 2) || ctxInfo.hasExtension("GL_EXT_bgra")); in initFormatTable()
2574 if (version >= GR_GL_VER(4, 2)) { in initFormatTable()
2641 if (version >= GR_GL_VER(3, 0)) { in initFormatTable()
2652 if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_sRGB")) { in initFormatTable()
2656 if (version < GR_GL_VER(3, 0)) { in initFormatTable()
2665 if (version >= GR_GL_VER(2, 0) || ctxInfo.hasExtension("GL_EXT_sRGB") || in initFormatTable()
2670 if (version < GR_GL_VER(2, 0)) { in initFormatTable()
2723 if (GR_IS_GR_GL_ES(standard) && version == GR_GL_VER(2,0)) { in initFormatTable()
2770 if (version >= GR_GL_VER(4, 3) || ctxInfo.hasExtension("GL_ARB_ES3_compatibility")) { in initFormatTable()
2774 if (version >= GR_GL_VER(3, 0) || in initFormatTable()
2807 r16Supported = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_rg"); in initFormatTable()
2877 rg16Supported = version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_rg"); in initFormatTable()
2937 rgba16Support = version >= GR_GL_VER(3, 0); in initFormatTable()
3005 if (version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_ARB_texture_float")) { in initFormatTable()
3015 if (version >= GR_GL_VER(3, 0)) { in initFormatTable()
3017 rg16FRenderTargetSupport = version >= GR_GL_VER(3, 2) || in initFormatTable()
3022 if (version >= GR_GL_VER(2, 0)) { in initFormatTable()
3133 (version >= GR_GL_VER(4,2) || in setupSampleCounts()
3135 (GR_IS_GR_GL_ES(standard) && version >= GR_GL_VER(3,0))) { in setupSampleCounts()
3931 if (ctxInfo.version() >= GR_GL_VER(4,2)) { in applyDriverCorrectnessWorkarounds()
3938 if (ctxInfo.version() >= GR_GL_VER(3,1)) { in applyDriverCorrectnessWorkarounds()
3993 ctxInfo.driver() == GrGLDriver::kChromium && ctxInfo.version() < GR_GL_VER(3, 0); in applyDriverCorrectnessWorkarounds()