Lines Matching refs:RequiredExtensions

182 class RequiredExtensions
185 RequiredExtensions (void) { }
186 explicit RequiredExtensions (const char* ext) { add(ext); }
187 RequiredExtensions (const char* extA, const char* extB) { add(extA); add(extB); }
190 void add (const RequiredExtensions& other);
197 void RequiredExtensions::add (const char* ext)
205 void RequiredExtensions::add (const RequiredExtensions& other)
211 void RequiredExtensions::check (const glu::ContextInfo& ctxInfo) const
246 static RequiredExtensions getTextureTargetExtension (glw::GLenum target)
250 return RequiredExtensions();
274 static RequiredExtensions getTextureParamExtension (glw::GLenum pname)
278 return RequiredExtensions();
293 static RequiredExtensions getQueryExtension (QueryType query)
297 return RequiredExtensions();
321 static RequiredExtensions getTesterExtension (TesterType tester)
325 return RequiredExtensions();
339 static RequiredExtensions getTextureTargetExtension (glw::GLenum target)
343 case GL_TEXTURE_2D_MULTISAMPLE_ARRAY: return RequiredExtensions("GL_OES_texture_storage_multisample_2d_array");
344 case GL_TEXTURE_BUFFER: return RequiredExtensions("GL_EXT_texture_buffer");
345 case GL_TEXTURE_CUBE_MAP_ARRAY: return RequiredExtensions("GL_EXT_texture_cube_map_array");
348 return RequiredExtensions();
358 static RequiredExtensions getTextureParamExtension (glw::GLenum pname)
362 case GL_TEXTURE_SRGB_DECODE_EXT: return RequiredExtensions("GL_EXT_texture_sRGB_decode");
363 case GL_TEXTURE_BORDER_COLOR: return RequiredExtensions("GL_EXT_texture_border_clamp");
366 return RequiredExtensions();
375 static RequiredExtensions getQueryExtension (QueryType query)
387 return RequiredExtensions("GL_EXT_texture_border_clamp");
391 return RequiredExtensions();
401 static RequiredExtensions getTesterExtension (TesterType tester)
427 return RequiredExtensions("GL_EXT_texture_border_clamp");
430 return RequiredExtensions("GL_EXT_texture_sRGB_decode");
433 return RequiredExtensions("GL_EXT_texture_sRGB_decode", "GL_EXT_texture_border_clamp");
437 return RequiredExtensions();
456 static RequiredExtensions getTextureTargetExtension (glw::GLenum target)
460 return RequiredExtensions();
469 static RequiredExtensions getTextureParamExtension (glw::GLenum pname)
473 case GL_TEXTURE_SRGB_DECODE_EXT: return RequiredExtensions("GL_EXT_texture_sRGB_decode");
476 return RequiredExtensions();
493 static RequiredExtensions getQueryExtension (QueryType query)
497 return RequiredExtensions();
529 static RequiredExtensions getTesterExtension (TesterType tester)
537 return RequiredExtensions("GL_EXT_texture_sRGB_decode");
541 return RequiredExtensions();
557 static RequiredExtensions getTextureTargetExtension (glw::GLenum target)
560 return RequiredExtensions();
568 static RequiredExtensions getTextureParamExtension (glw::GLenum pname)
571 return RequiredExtensions();
579 static RequiredExtensions getQueryExtension (QueryType query)
582 return RequiredExtensions();
590 static RequiredExtensions getTesterExtension (TesterType tester)
593 return RequiredExtensions();
666 static RequiredExtensions getTextureTargetExtension (const glu::ContextType& contextType, glw::GLenum target)
681 return RequiredExtensions();
685 static RequiredExtensions getTextureParamExtension (const glu::ContextType& contextType, glw::GLenum pname)
700 return RequiredExtensions();
704 static RequiredExtensions getQueryExtension (const glu::ContextType& contextType, QueryType query)
719 return RequiredExtensions();
723 static RequiredExtensions getTesterExtension (const glu::ContextType& contextType, TesterType tester)
738 return RequiredExtensions();
785 RequiredExtensions extensions;
841 RequiredExtensions extensions;
1909 RequiredExtensions extensions;