OpenSceneGraph/doc/doc++/osg/Extensions.5.html
Robert Osfield ed10594139 Updated docs
2004-08-06 06:53:36 +00:00

396 lines
20 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::Texture::Extensions</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.6">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::Texture::Extensions</A></H2></H2><BLOCKQUOTE>Extensions class which encapsulates the querring of extensions and associated function pointers, and provide convinience wrappers to check for the extensions or use the associated functions</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="CReferenced,MReferenced.html,CExtensions,MExtensions.5.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="0,1">
<param name=arrowdir value="down">
</APPLET>
<HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.240.57.1">Extensions</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.240.57.2">Extensions</A></B>(const <!1><A HREF="Extensions.5.html#DOC.2.240.57.2">Extensions</A>&amp; rhs)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.5.html">Extensions</A>&amp; rhs)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.4">setupGLExtensions</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.5">setMultiTexturingSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.6">isMultiTexturingSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.7">setTextureFilterAnisotropicSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.8">isTextureFilterAnisotropicSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.9">setTextureCompressionARBSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.10">isTextureCompressionARBSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.11">setTextureCompressionS3TCSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.12">isTextureCompressionS3TCSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.13">setTextureMirroredRepeatSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.14">isTextureMirroredRepeatSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.15">setTextureEdgeClampSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.16">isTextureEdgeClampSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.17">setTextureBorderClampSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.18">isTextureBorderClampSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.19">setGenerateMipMapSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.20">isGenerateMipMapSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.21">setShadowSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.22">isShadowSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.23">setShadowAmbientSupported</A></B>(bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.24">isShadowAmbientSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.25">setMaxTextureSize</A></B>(GLint maxsize)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.240.57.26">maxTextureSize</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.27">setNumTextureUnits</A></B>(GLint nunits )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.240.57.28">numTextureUnits</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.29">isCompressedTexImage2DSupported</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.30">setCompressedTexImage2DProc</A></B>(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.31">glCompressedTexImage2D</A></B>(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.32">setCompressedTexSubImage2DProc</A></B>(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.33">glCompressedTexSubImage2D</A></B>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.34">setGetCompressedTexImageProc</A></B>(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.240.57.35">glGetCompressedTexImage</A></B>(GLenum target, GLint level, GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.36">isClientStorageSupported</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.38">_isMultiTexturingSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.39">_isTextureFilterAnisotropicSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.40">_isTextureCompressionARBSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.41">_isTextureCompressionS3TCSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.42">_isTextureMirroredRepeatSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.43">_isTextureEdgeClampSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.44">_isTextureBorderClampSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.45">_isGenerateMipMapSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.46">_isShadowSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.47">_isShadowAmbientSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.240.57.48">_isClientStorageSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.240.57.49">_maxTextureSize</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.240.57.50">_numTextureUnits</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.240.57.51">_glCompressedTexImage2D</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.240.57.52">_glCompressedTexSubImage2D</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.240.57.53">_glGetCompressedTexImage</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.240.57.37">~Extensions</A></B>()
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(const <!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>static void <B>setDeleteHandler</B>(<!1><A HREF="DeleteHandler.html">DeleteHandler</A>* handler)
<DT>
<IMG ALT="o" SRC=icon2.gif>static <!1><A HREF="DeleteHandler.html">DeleteHandler</A>* <B>getDeleteHandler</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref_nodelete</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline int <B>referenceCount</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable OpenThreads::Mutex <B>_refMutex</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Extensions class which encapsulates the querring of extensions and
associated function pointers, and provide convinience wrappers to
check for the extensions or use the associated functions</BLOCKQUOTE>
<DL>
<A NAME="Extensions"></A>
<A NAME="DOC.2.240.57.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="Extensions"></A>
<A NAME="DOC.2.240.57.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.5.html#DOC.2.240.57.2">Extensions</A>&amp; rhs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="lowestCommonDenominator"></A>
<A NAME="DOC.2.240.57.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.5.html">Extensions</A>&amp; rhs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setupGLExtensions"></A>
<A NAME="DOC.2.240.57.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtensions()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setMultiTexturingSupported"></A>
<A NAME="DOC.2.240.57.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMultiTexturingSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isMultiTexturingSupported"></A>
<A NAME="DOC.2.240.57.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isMultiTexturingSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureFilterAnisotropicSupported"></A>
<A NAME="DOC.2.240.57.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureFilterAnisotropicSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureFilterAnisotropicSupported"></A>
<A NAME="DOC.2.240.57.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureFilterAnisotropicSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureCompressionARBSupported"></A>
<A NAME="DOC.2.240.57.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureCompressionARBSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureCompressionARBSupported"></A>
<A NAME="DOC.2.240.57.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureCompressionARBSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureCompressionS3TCSupported"></A>
<A NAME="DOC.2.240.57.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureCompressionS3TCSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureCompressionS3TCSupported"></A>
<A NAME="DOC.2.240.57.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureCompressionS3TCSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureMirroredRepeatSupported"></A>
<A NAME="DOC.2.240.57.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureMirroredRepeatSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureMirroredRepeatSupported"></A>
<A NAME="DOC.2.240.57.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureMirroredRepeatSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureEdgeClampSupported"></A>
<A NAME="DOC.2.240.57.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureEdgeClampSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureEdgeClampSupported"></A>
<A NAME="DOC.2.240.57.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureEdgeClampSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setTextureBorderClampSupported"></A>
<A NAME="DOC.2.240.57.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureBorderClampSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isTextureBorderClampSupported"></A>
<A NAME="DOC.2.240.57.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureBorderClampSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setGenerateMipMapSupported"></A>
<A NAME="DOC.2.240.57.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setGenerateMipMapSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isGenerateMipMapSupported"></A>
<A NAME="DOC.2.240.57.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isGenerateMipMapSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setShadowSupported"></A>
<A NAME="DOC.2.240.57.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setShadowSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isShadowSupported"></A>
<A NAME="DOC.2.240.57.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isShadowSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setShadowAmbientSupported"></A>
<A NAME="DOC.2.240.57.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setShadowAmbientSupported(bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isShadowAmbientSupported"></A>
<A NAME="DOC.2.240.57.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isShadowAmbientSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setMaxTextureSize"></A>
<A NAME="DOC.2.240.57.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxTextureSize(GLint maxsize)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="maxTextureSize"></A>
<A NAME="DOC.2.240.57.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint maxTextureSize() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setNumTextureUnits"></A>
<A NAME="DOC.2.240.57.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setNumTextureUnits(GLint nunits )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="numTextureUnits"></A>
<A NAME="DOC.2.240.57.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint numTextureUnits() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="isCompressedTexImage2DSupported"></A>
<A NAME="DOC.2.240.57.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isCompressedTexImage2DSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setCompressedTexImage2DProc"></A>
<A NAME="DOC.2.240.57.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexImage2DProc(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="glCompressedTexImage2D"></A>
<A NAME="DOC.2.240.57.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setCompressedTexSubImage2DProc"></A>
<A NAME="DOC.2.240.57.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexSubImage2DProc(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="glCompressedTexSubImage2D"></A>
<A NAME="DOC.2.240.57.33"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.278.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setGetCompressedTexImageProc"></A>
<A NAME="DOC.2.240.57.34"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setGetCompressedTexImageProc(void* <!1><A HREF="Vec4f.html#DOC.2.274.9">ptr</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="glGetCompressedTexImage"></A>
<A NAME="DOC.2.240.57.35"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetCompressedTexImage(GLenum target, GLint level, GLvoid* <!1><A HREF="Image.html#DOC.2.119.35">data</A>) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="isClientStorageSupported"></A>
<A NAME="DOC.2.240.57.36"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isClientStorageSupported() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Extensions"></A>
<A NAME="DOC.2.240.57.37"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isMultiTexturingSupported"></A>
<A NAME="DOC.2.240.57.38"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isMultiTexturingSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureFilterAnisotropicSupported"></A>
<A NAME="DOC.2.240.57.39"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureFilterAnisotropicSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureCompressionARBSupported"></A>
<A NAME="DOC.2.240.57.40"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureCompressionARBSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureCompressionS3TCSupported"></A>
<A NAME="DOC.2.240.57.41"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureCompressionS3TCSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureMirroredRepeatSupported"></A>
<A NAME="DOC.2.240.57.42"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureMirroredRepeatSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureEdgeClampSupported"></A>
<A NAME="DOC.2.240.57.43"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureEdgeClampSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isTextureBorderClampSupported"></A>
<A NAME="DOC.2.240.57.44"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureBorderClampSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isGenerateMipMapSupported"></A>
<A NAME="DOC.2.240.57.45"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isGenerateMipMapSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isShadowSupported"></A>
<A NAME="DOC.2.240.57.46"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isShadowSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isShadowAmbientSupported"></A>
<A NAME="DOC.2.240.57.47"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isShadowAmbientSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isClientStorageSupported"></A>
<A NAME="DOC.2.240.57.48"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isClientStorageSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_maxTextureSize"></A>
<A NAME="DOC.2.240.57.49"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _maxTextureSize</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_numTextureUnits"></A>
<A NAME="DOC.2.240.57.50"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _numTextureUnits</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glCompressedTexImage2D"></A>
<A NAME="DOC.2.240.57.51"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCompressedTexImage2D</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glCompressedTexSubImage2D"></A>
<A NAME="DOC.2.240.57.52"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCompressedTexSubImage2D</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glGetCompressedTexImage"></A>
<A NAME="DOC.2.240.57.53"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetCompressedTexImage</B></TT>
<DL><DT><DD></DL><P></DL>
<HR><DL><DT><B>This class has no child classes.</B></DL>
<DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://www.linuxsupportline.com/~doc++">DOC++</A>.
</BODY>
</HTML>