650 lines
33 KiB
HTML
650 lines
33 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||
|
|
||
|
<HTML>
|
||
|
<HEAD>
|
||
|
<TITLE>class OSGGL2_EXPORT osgGL2::Extensions</TITLE>
|
||
|
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
|
||
|
</HEAD>
|
||
|
<BODY BGCOLOR="#ffffff">
|
||
|
|
||
|
<H2>class OSGGL2_EXPORT <A HREF="#DOC.DOCU">osgGL2::Extensions</A></H2></H2><BLOCKQUOTE>Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience 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="Mosg::Referenced,M,CExtensions,MExtensions.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.57.1.1">Extensions</A></B>()
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.57.1.2">Extensions</A></B>(const <!1><A HREF="Extensions.html#DOC.57.1.2">Extensions</A>& rhs)
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.html">Extensions</A>& rhs)
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.4">setupGLExtensions</A></B>()
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.5">setShaderObjectsSupported</A></B>(bool flag)
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.57.1.6">isShaderObjectsSupported</A></B>() const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.7">setVertexShaderSupported</A></B>(bool flag)
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.57.1.8">isVertexShaderSupported</A></B>() const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.9">setFragmentShaderSupported</A></B>(bool flag)
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.57.1.10">isFragmentShaderSupported</A></B>() const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static <!1><A HREF="Extensions.html">Extensions</A>* <B><A HREF="#DOC.57.1.11">Get</A></B>(unsigned int contextID, bool createIfNotInitalized)
|
||
|
<DD><I>Function to call to get the extension of a specified context.</I>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.57.1.12">Set</A></B>(unsigned int contextID, <!1><A HREF="Extensions.html">Extensions</A>* extensions)
|
||
|
<DD><I>allows users to override the extensions across graphics contexts.</I>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLhandleARB <B><A HREF="#DOC.57.1.13">glCreateShaderObject</A></B>(GLenum shaderType) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLhandleARB <B><A HREF="#DOC.57.1.14">glCreateProgramObject</A></B>() const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.15">glDeleteObject</A></B>(GLhandleARB obj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.16">glAttachObject</A></B>(GLhandleARB containerObj, GLhandleARB obj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.17">glDetachObject</A></B>(GLhandleARB containerObj, GLhandleARB attachedObj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.18">glShaderSource</A></B>(GLhandleARB shaderObj, GLsizei count, const GLcharARB** strings, const GLint* length) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.19">glCompileShader</A></B>(GLhandleARB shaderObj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.20">glBindAttribLocation</A></B>(GLhandleARB programObj, GLuint index, const GLcharARB* name) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.21">glLinkProgram</A></B>(GLhandleARB programObj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.22">glUseProgramObject</A></B>(GLhandleARB programObj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.23">glGetInfoLog</A></B>(GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* infoLog) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.24">glGetAttachedObjects</A></B>(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.25">glGetShaderSource</A></B>(GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* source) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.26">glUniform1f</A></B>(GLint location, GLfloat v0) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.27">glUniform2f</A></B>(GLint location, GLfloat v0, GLfloat v1) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.28">glUniform3f</A></B>(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.29">glUniform4f</A></B>(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.30">glUniform1i</A></B>(GLint location, GLint v0) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.31">glUniform2i</A></B>(GLint location, GLint v0, GLint v1) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.32">glUniform3i</A></B>(GLint location, GLint v0, GLint v1, GLint v2) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.33">glUniform4i</A></B>(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.34">glUniform1fv</A></B>(GLint location, GLsizei count, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.35">glUniform2fv</A></B>(GLint location, GLsizei count, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.36">glUniform3fv</A></B>(GLint location, GLsizei count, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.37">glUniform4fv</A></B>(GLint location, GLsizei count, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.38">glUniform1iv</A></B>(GLint location, GLsizei count, GLint* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.39">glUniform2iv</A></B>(GLint location, GLsizei count, GLint* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.40">glUniform3iv</A></B>(GLint location, GLsizei count, GLint* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.41">glUniform4iv</A></B>(GLint location, GLsizei count, GLint* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.42">glUniformMatrix2fv</A></B>(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.43">glUniformMatrix3fv</A></B>(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.44">glUniformMatrix4fv</A></B>(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.57.1.45">glGetUniformLocation</A></B>(GLhandleARB programObject, const GLcharARB* name) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.57.1.46">glGetAttribLocation</A></B>(GLhandleARB programObj, const GLcharARB* name) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.47">glGetActiveUniform</A></B>(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLint* type, GLcharARB* name) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.48">glGetActiveAttribs</A></B>(GLhandleARB programObj, GLint* count, const GLint** size, const GLenum** type, const GLcharARB* const** attributes) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.49">glGetUniformfv</A></B>(GLhandleARB programObj, GLint location, GLfloat* params) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.50">glGetUniformiv</A></B>(GLhandleARB programObj, GLint location, GLint* params) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.51">glGetObjectParameterfv</A></B>(GLhandleARB obj, GLenum pname, GLfloat* params) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.57.1.52">glGetObjectParameteriv</A></B>(GLhandleARB obj, GLenum pname, GLint* params) const
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLhandleARB <B><A HREF="#DOC.57.1.53">glGetHandle</A></B>(GLenum pname) 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.57.1.55">_isShaderObjectsSupported</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.57.1.56">_isVertexShaderSupported</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.57.1.57">_isFragmentShaderSupported</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.58">_glCreateShaderObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.59">_glCreateProgramObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.60">_glDeleteObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.61">_glAttachObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.62">_glDetachObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.63">_glShaderSource</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.64">_glCompileShader</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.65">_glBindAttribLocation</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.66">_glLinkProgram</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.67">_glUseProgramObject</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.68">_glGetInfoLog</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.69">_glGetAttachedObjects</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.70">_glGetShaderSource</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.71">_glUniform1f</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.72">_glUniform2f</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.73">_glUniform3f</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.74">_glUniform4f</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.75">_glUniform1i</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.76">_glUniform2i</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.77">_glUniform3i</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.78">_glUniform4i</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.79">_glUniform1fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.80">_glUniform2fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.81">_glUniform3fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.82">_glUniform4fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.83">_glUniform1iv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.84">_glUniform2iv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.85">_glUniform3iv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.86">_glUniform4iv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.87">_glUniformMatrix2fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.88">_glUniformMatrix3fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.89">_glUniformMatrix4fv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.90">_glGetUniformLocation</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.91">_glGetAttribLocation</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.92">_glGetActiveUniform</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.93">_glGetActiveAttribs</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.94">_glGetUniformfv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.95">_glGetUniformiv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.96">_glGetObjectParameterfv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.97">_glGetObjectParameteriv</A></B>
|
||
|
<DT>
|
||
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.57.1.98">_glGetHandle</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.57.1.54">~Extensions</A></B>()
|
||
|
</DL></P>
|
||
|
|
||
|
</DL>
|
||
|
|
||
|
<A NAME="DOC.DOCU"></A>
|
||
|
<HR>
|
||
|
<H2>Documentation</H2>
|
||
|
<BLOCKQUOTE>Extensions class which encapsulates the querying of extensions and
|
||
|
associated function pointers, and provide convenience wrappers to
|
||
|
check for the extensions or use the associated functions</BLOCKQUOTE>
|
||
|
<DL>
|
||
|
|
||
|
<A NAME="Extensions"></A>
|
||
|
<A NAME="DOC.57.1.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.57.1.2"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.html#DOC.57.1.2">Extensions</A>& rhs)</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="lowestCommonDenominator"></A>
|
||
|
<A NAME="DOC.57.1.3"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.html">Extensions</A>& rhs)</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="setupGLExtensions"></A>
|
||
|
<A NAME="DOC.57.1.4"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtensions()</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="setShaderObjectsSupported"></A>
|
||
|
<A NAME="DOC.57.1.5"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setShaderObjectsSupported(bool flag)</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="isShaderObjectsSupported"></A>
|
||
|
<A NAME="DOC.57.1.6"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isShaderObjectsSupported() const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="setVertexShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.7"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setVertexShaderSupported(bool flag)</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="isVertexShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.8"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isVertexShaderSupported() const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="setFragmentShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.9"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFragmentShaderSupported(bool flag)</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="isFragmentShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.10"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isFragmentShaderSupported() const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="Get"></A>
|
||
|
<A NAME="DOC.57.1.11"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static <!1><A HREF="Extensions.html">Extensions</A>* Get(unsigned int contextID, bool createIfNotInitalized)</B></TT>
|
||
|
<DD>Function to call to get the extension of a specified context.
|
||
|
If the Exentsion object for that context has not yet been created then
|
||
|
and the 'createIfNotInitalized' flag been set to false then returns NULL.
|
||
|
If 'createIfNotInitalized' is true then the Extensions object is
|
||
|
automatically created. However, in this case the extension object
|
||
|
only be created with the graphics context associated with ContextID..
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="Set"></A>
|
||
|
<A NAME="DOC.57.1.12"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void Set(unsigned int contextID, <!1><A HREF="Extensions.html">Extensions</A>* extensions)</B></TT>
|
||
|
<DD>allows users to override the extensions across graphics contexts.
|
||
|
typically used when you have different extensions supported across graphics pipes
|
||
|
but need to ensure that they all use the same low common denominator extensions.
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glCreateShaderObject"></A>
|
||
|
<A NAME="DOC.57.1.13"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLhandleARB glCreateShaderObject(GLenum shaderType) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glCreateProgramObject"></A>
|
||
|
<A NAME="DOC.57.1.14"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLhandleARB glCreateProgramObject() const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glDeleteObject"></A>
|
||
|
<A NAME="DOC.57.1.15"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glDeleteObject(GLhandleARB obj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glAttachObject"></A>
|
||
|
<A NAME="DOC.57.1.16"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glAttachObject(GLhandleARB containerObj, GLhandleARB obj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glDetachObject"></A>
|
||
|
<A NAME="DOC.57.1.17"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glDetachObject(GLhandleARB containerObj, GLhandleARB attachedObj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glShaderSource"></A>
|
||
|
<A NAME="DOC.57.1.18"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glShaderSource(GLhandleARB shaderObj, GLsizei count, const GLcharARB** strings, const GLint* length) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glCompileShader"></A>
|
||
|
<A NAME="DOC.57.1.19"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompileShader(GLhandleARB shaderObj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glBindAttribLocation"></A>
|
||
|
<A NAME="DOC.57.1.20"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBindAttribLocation(GLhandleARB programObj, GLuint index, const GLcharARB* name) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glLinkProgram"></A>
|
||
|
<A NAME="DOC.57.1.21"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glLinkProgram(GLhandleARB programObj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUseProgramObject"></A>
|
||
|
<A NAME="DOC.57.1.22"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUseProgramObject(GLhandleARB programObj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetInfoLog"></A>
|
||
|
<A NAME="DOC.57.1.23"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetInfoLog(GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* infoLog) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetAttachedObjects"></A>
|
||
|
<A NAME="DOC.57.1.24"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetShaderSource"></A>
|
||
|
<A NAME="DOC.57.1.25"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetShaderSource(GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* source) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform1f"></A>
|
||
|
<A NAME="DOC.57.1.26"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform1f(GLint location, GLfloat v0) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform2f"></A>
|
||
|
<A NAME="DOC.57.1.27"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform2f(GLint location, GLfloat v0, GLfloat v1) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform3f"></A>
|
||
|
<A NAME="DOC.57.1.28"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform4f"></A>
|
||
|
<A NAME="DOC.57.1.29"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform1i"></A>
|
||
|
<A NAME="DOC.57.1.30"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform1i(GLint location, GLint v0) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform2i"></A>
|
||
|
<A NAME="DOC.57.1.31"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform2i(GLint location, GLint v0, GLint v1) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform3i"></A>
|
||
|
<A NAME="DOC.57.1.32"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform4i"></A>
|
||
|
<A NAME="DOC.57.1.33"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform1fv"></A>
|
||
|
<A NAME="DOC.57.1.34"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform1fv(GLint location, GLsizei count, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform2fv"></A>
|
||
|
<A NAME="DOC.57.1.35"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform2fv(GLint location, GLsizei count, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform3fv"></A>
|
||
|
<A NAME="DOC.57.1.36"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform3fv(GLint location, GLsizei count, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform4fv"></A>
|
||
|
<A NAME="DOC.57.1.37"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform4fv(GLint location, GLsizei count, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform1iv"></A>
|
||
|
<A NAME="DOC.57.1.38"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform1iv(GLint location, GLsizei count, GLint* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform2iv"></A>
|
||
|
<A NAME="DOC.57.1.39"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform2iv(GLint location, GLsizei count, GLint* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform3iv"></A>
|
||
|
<A NAME="DOC.57.1.40"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform3iv(GLint location, GLsizei count, GLint* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniform4iv"></A>
|
||
|
<A NAME="DOC.57.1.41"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniform4iv(GLint location, GLsizei count, GLint* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniformMatrix2fv"></A>
|
||
|
<A NAME="DOC.57.1.42"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniformMatrix3fv"></A>
|
||
|
<A NAME="DOC.57.1.43"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glUniformMatrix4fv"></A>
|
||
|
<A NAME="DOC.57.1.44"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, GLfloat* value) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetUniformLocation"></A>
|
||
|
<A NAME="DOC.57.1.45"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint glGetUniformLocation(GLhandleARB programObject, const GLcharARB* name) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetAttribLocation"></A>
|
||
|
<A NAME="DOC.57.1.46"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint glGetAttribLocation(GLhandleARB programObj, const GLcharARB* name) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetActiveUniform"></A>
|
||
|
<A NAME="DOC.57.1.47"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLint* type, GLcharARB* name) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetActiveAttribs"></A>
|
||
|
<A NAME="DOC.57.1.48"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetActiveAttribs(GLhandleARB programObj, GLint* count, const GLint** size, const GLenum** type, const GLcharARB* const** attributes) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetUniformfv"></A>
|
||
|
<A NAME="DOC.57.1.49"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetUniformfv(GLhandleARB programObj, GLint location, GLfloat* params) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetUniformiv"></A>
|
||
|
<A NAME="DOC.57.1.50"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetUniformiv(GLhandleARB programObj, GLint location, GLint* params) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetObjectParameterfv"></A>
|
||
|
<A NAME="DOC.57.1.51"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetObjectParameterfv(GLhandleARB obj, GLenum pname, GLfloat* params) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetObjectParameteriv"></A>
|
||
|
<A NAME="DOC.57.1.52"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetObjectParameteriv(GLhandleARB obj, GLenum pname, GLint* params) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="glGetHandle"></A>
|
||
|
<A NAME="DOC.57.1.53"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLhandleARB glGetHandle(GLenum pname) const </B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="~Extensions"></A>
|
||
|
<A NAME="DOC.57.1.54"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_isShaderObjectsSupported"></A>
|
||
|
<A NAME="DOC.57.1.55"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isShaderObjectsSupported</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_isVertexShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.56"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isVertexShaderSupported</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_isFragmentShaderSupported"></A>
|
||
|
<A NAME="DOC.57.1.57"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isFragmentShaderSupported</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glCreateShaderObject"></A>
|
||
|
<A NAME="DOC.57.1.58"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCreateShaderObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glCreateProgramObject"></A>
|
||
|
<A NAME="DOC.57.1.59"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCreateProgramObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glDeleteObject"></A>
|
||
|
<A NAME="DOC.57.1.60"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glDeleteObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glAttachObject"></A>
|
||
|
<A NAME="DOC.57.1.61"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glAttachObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glDetachObject"></A>
|
||
|
<A NAME="DOC.57.1.62"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glDetachObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glShaderSource"></A>
|
||
|
<A NAME="DOC.57.1.63"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glShaderSource</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glCompileShader"></A>
|
||
|
<A NAME="DOC.57.1.64"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCompileShader</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glBindAttribLocation"></A>
|
||
|
<A NAME="DOC.57.1.65"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glBindAttribLocation</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glLinkProgram"></A>
|
||
|
<A NAME="DOC.57.1.66"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glLinkProgram</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUseProgramObject"></A>
|
||
|
<A NAME="DOC.57.1.67"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUseProgramObject</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetInfoLog"></A>
|
||
|
<A NAME="DOC.57.1.68"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetInfoLog</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetAttachedObjects"></A>
|
||
|
<A NAME="DOC.57.1.69"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetAttachedObjects</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetShaderSource"></A>
|
||
|
<A NAME="DOC.57.1.70"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetShaderSource</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform1f"></A>
|
||
|
<A NAME="DOC.57.1.71"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform1f</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform2f"></A>
|
||
|
<A NAME="DOC.57.1.72"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform2f</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform3f"></A>
|
||
|
<A NAME="DOC.57.1.73"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform3f</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform4f"></A>
|
||
|
<A NAME="DOC.57.1.74"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform4f</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform1i"></A>
|
||
|
<A NAME="DOC.57.1.75"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform1i</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform2i"></A>
|
||
|
<A NAME="DOC.57.1.76"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform2i</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform3i"></A>
|
||
|
<A NAME="DOC.57.1.77"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform3i</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform4i"></A>
|
||
|
<A NAME="DOC.57.1.78"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform4i</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform1fv"></A>
|
||
|
<A NAME="DOC.57.1.79"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform1fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform2fv"></A>
|
||
|
<A NAME="DOC.57.1.80"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform2fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform3fv"></A>
|
||
|
<A NAME="DOC.57.1.81"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform3fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform4fv"></A>
|
||
|
<A NAME="DOC.57.1.82"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform4fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform1iv"></A>
|
||
|
<A NAME="DOC.57.1.83"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform1iv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform2iv"></A>
|
||
|
<A NAME="DOC.57.1.84"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform2iv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform3iv"></A>
|
||
|
<A NAME="DOC.57.1.85"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform3iv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniform4iv"></A>
|
||
|
<A NAME="DOC.57.1.86"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniform4iv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniformMatrix2fv"></A>
|
||
|
<A NAME="DOC.57.1.87"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniformMatrix2fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniformMatrix3fv"></A>
|
||
|
<A NAME="DOC.57.1.88"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniformMatrix3fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glUniformMatrix4fv"></A>
|
||
|
<A NAME="DOC.57.1.89"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glUniformMatrix4fv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetUniformLocation"></A>
|
||
|
<A NAME="DOC.57.1.90"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetUniformLocation</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetAttribLocation"></A>
|
||
|
<A NAME="DOC.57.1.91"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetAttribLocation</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetActiveUniform"></A>
|
||
|
<A NAME="DOC.57.1.92"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetActiveUniform</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetActiveAttribs"></A>
|
||
|
<A NAME="DOC.57.1.93"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetActiveAttribs</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetUniformfv"></A>
|
||
|
<A NAME="DOC.57.1.94"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetUniformfv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetUniformiv"></A>
|
||
|
<A NAME="DOC.57.1.95"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetUniformiv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetObjectParameterfv"></A>
|
||
|
<A NAME="DOC.57.1.96"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetObjectParameterfv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetObjectParameteriv"></A>
|
||
|
<A NAME="DOC.57.1.97"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetObjectParameteriv</B></TT>
|
||
|
<DL><DT><DD></DL><P>
|
||
|
<A NAME="_glGetHandle"></A>
|
||
|
<A NAME="DOC.57.1.98"></A>
|
||
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetHandle</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://docpp.sourceforge.net">DOC++</A>.
|
||
|
</BODY>
|
||
|
</HTML>
|