QGL
qgl.html
- FormatOption
  qgl.html
  FormatOption-enum
- DoubleBuffer
  qgl.html
  FormatOption-enum
- DepthBuffer
  qgl.html
  FormatOption-enum
- Rgba
  qgl.html
  FormatOption-enum
- AlphaChannel
  qgl.html
  FormatOption-enum
- AccumBuffer
  qgl.html
  FormatOption-enum
- StencilBuffer
  qgl.html
  FormatOption-enum
- StereoBuffers
  qgl.html
  FormatOption-enum
- DirectRendering
  qgl.html
  FormatOption-enum
- HasOverlay
  qgl.html
  FormatOption-enum
- SampleBuffers
  qgl.html
  FormatOption-enum
- DeprecatedFunctions
  qgl.html
  FormatOption-enum
- SingleBuffer
  qgl.html
  FormatOption-enum
- NoDepthBuffer
  qgl.html
  FormatOption-enum
- ColorIndex
  qgl.html
  FormatOption-enum
- NoAlphaChannel
  qgl.html
  FormatOption-enum
- NoAccumBuffer
  qgl.html
  FormatOption-enum
- NoStencilBuffer
  qgl.html
  FormatOption-enum
- NoStereoBuffers
  qgl.html
  FormatOption-enum
- IndirectRendering
  qgl.html
  FormatOption-enum
- NoOverlay
  qgl.html
  FormatOption-enum
- NoSampleBuffers
  qgl.html
  FormatOption-enum
- NoDeprecatedFunctions
  qgl.html
  FormatOption-enum
- FormatOptions
  qgl.html
  FormatOption-enum
QGLBuffer
qglbuffer.html
- Type
  qglbuffer.html
  Type-enum
- VertexBuffer
  qglbuffer.html
  Type-enum
- IndexBuffer
  qglbuffer.html
  Type-enum
- PixelPackBuffer
  qglbuffer.html
  Type-enum
- PixelUnpackBuffer
  qglbuffer.html
  Type-enum
- QGLBuffer
  qglbuffer.html
  QGLBuffer
  ()
- QGLBuffer
  qglbuffer.html
  QGLBuffer-1
  (QGLBuffer::Type type)
- QGLBuffer
  qglbuffer.html
  QGLBuffer-2
  (const QGLBuffer &other)
- ~QGLBuffer
  qglbuffer.html
  dtor.QGLBuffer
  ()
- QGLBuffer & operator= qglbuffer.html operator-eq (const QGLBuffer &other)
- UsagePattern
  qglbuffer.html
  UsagePattern-enum
- StreamDraw
  qglbuffer.html
  UsagePattern-enum
- StreamRead
  qglbuffer.html
  UsagePattern-enum
- StreamCopy
  qglbuffer.html
  UsagePattern-enum
- StaticDraw
  qglbuffer.html
  UsagePattern-enum
- StaticRead
  qglbuffer.html
  UsagePattern-enum
- StaticCopy
  qglbuffer.html
  UsagePattern-enum
- DynamicDraw
  qglbuffer.html
  UsagePattern-enum
- DynamicRead
  qglbuffer.html
  UsagePattern-enum
- DynamicCopy
  qglbuffer.html
  UsagePattern-enum
- Access
  qglbuffer.html
  Access-enum
- ReadOnly
  qglbuffer.html
  Access-enum
- WriteOnly
  qglbuffer.html
  Access-enum
- ReadWrite
  qglbuffer.html
  Access-enum
- QGLBuffer::Type type qglbuffer.html type () const const
- QGLBuffer::UsagePattern usagePattern qglbuffer.html usagePattern () const const
- void setUsagePattern qglbuffer.html setUsagePattern (QGLBuffer::UsagePattern value)
- bool create qglbuffer.html create ()
- bool isCreated qglbuffer.html isCreated () const const
- void destroy qglbuffer.html destroy ()
- bool bind qglbuffer.html bind ()
- void release qglbuffer.html release ()
- void release qglbuffer.html release-1 (QGLBuffer::Type type)
- GLuint bufferId qglbuffer.html bufferId () const const
- int size qglbuffer.html size () const const
- bool read qglbuffer.html read (int offset, void *data, int count)
- void write qglbuffer.html write (int offset, const void *data, int count)
- void allocate qglbuffer.html allocate (const void *data, int count)
- void allocate qglbuffer.html allocate-1 (int count)
- void * map qglbuffer.html map (QGLBuffer::Access access)
- bool unmap qglbuffer.html unmap ()
QGLColormap
qglcolormap.html
- QGLColormap
  qglcolormap.html
  QGLColormap
  ()
- QGLColormap
  qglcolormap.html
  QGLColormap-1
  (const QGLColormap &map)
- ~QGLColormap
  qglcolormap.html
  dtor.QGLColormap
  ()
- QGLColormap & operator= qglcolormap.html operator-eq (const QGLColormap &map)
- bool isEmpty qglcolormap.html isEmpty () const const
- int size qglcolormap.html size () const const
- void setEntries qglcolormap.html setEntries (int count, const QRgb *colors, int base)
- void setEntry qglcolormap.html setEntry (int idx, QRgb color)
- void setEntry qglcolormap.html setEntry-1 (int idx, const QColor &color)
- QRgb entryRgb qglcolormap.html entryRgb (int idx) const const
- QColor entryColor qglcolormap.html entryColor (int idx) const const
- int find qglcolormap.html find (QRgb color) const const
- int findNearest qglcolormap.html findNearest (QRgb color) const const
QGLContext
qglcontext.html
- QGLContext
  qglcontext-obsolete.html
  QGLContext
  (const QGLFormat &format, QPaintDevice *device)
- QGLContext
  qglcontext.html
  QGLContext-1
  (const QGLFormat &format)
- virtual ~QGLContext qglcontext.html dtor.QGLContext ()
- virtual bool create qglcontext.html create (const QGLContext *shareContext)
- bool isValid qglcontext.html isValid () const const
- bool isSharing qglcontext.html isSharing () const const
- void reset qglcontext.html reset ()
- bool areSharing qglcontext.html areSharing (const QGLContext *context1, const QGLContext *context2)
- QGLFormat format qglcontext.html format () const const
- QGLFormat requestedFormat qglcontext.html requestedFormat () const const
- void setFormat qglcontext.html setFormat (const QGLFormat &format)
- void moveToThread qglcontext.html moveToThread (QThread *thread)
- virtual void makeCurrent qglcontext.html makeCurrent ()
- virtual void doneCurrent qglcontext.html doneCurrent ()
- virtual void swapBuffers qglcontext.html swapBuffers () const const
- QGLFunctions * functions qglcontext.html functions () const const
- BindOption
  qglcontext.html
  BindOption-enum
- NoBindOption
  qglcontext.html
  BindOption-enum
- InvertedYBindOption
  qglcontext.html
  BindOption-enum
- MipmapBindOption
  qglcontext.html
  BindOption-enum
- PremultipliedAlphaBindOption
  qglcontext.html
  BindOption-enum
- LinearFilteringBindOption
  qglcontext.html
  BindOption-enum
- MemoryManagedBindOption
  qglcontext.html
  BindOption-enum
- CanFlipNativePixmapBindOption
  qglcontext.html
  BindOption-enum
- TemporarilyCachedBindOption
  qglcontext.html
  BindOption-enum
- DefaultBindOption
  qglcontext.html
  BindOption-enum
- InternalBindOption
  qglcontext.html
  BindOption-enum
- BindOptions
  qglcontext.html
  BindOption-enum
- GLuint bindTexture qglcontext.html bindTexture (const QImage &image, GLenum target, GLint format, BindOptions options)
- GLuint bindTexture qglcontext.html bindTexture-1 (const QPixmap &pixmap, GLenum target, GLint format, BindOptions options)
- GLuint bindTexture qglcontext.html bindTexture-2 (const QImage &image, GLenum target, GLint format)
- GLuint bindTexture qglcontext.html bindTexture-3 (const QPixmap &pixmap, GLenum target, GLint format)
- GLuint bindTexture qglcontext.html bindTexture-4 (const QString &fileName)
- void deleteTexture qglcontext.html deleteTexture (GLuint id)
- void drawTexture qglcontext.html drawTexture (const QRectF &target, GLuint textureId, GLenum textureTarget)
- void drawTexture qglcontext.html drawTexture-1 (const QPointF &point, GLuint textureId, GLenum textureTarget)
- void setTextureCacheLimit qglcontext.html setTextureCacheLimit (int size)
- int textureCacheLimit qglcontext.html textureCacheLimit ()
- QFunctionPointer getProcAddress qglcontext.html getProcAddress (const QString &proc) const const
- QPaintDevice * device qglcontext.html device () const const
- QColor overlayTransparentColor qglcontext.html overlayTransparentColor () const const
- const QGLContext * currentContext qglcontext.html currentContext ()
- QGLContext * fromOpenGLContext qglcontext.html fromOpenGLContext (QOpenGLContext *context)
- QOpenGLContext * contextHandle qglcontext.html contextHandle () const const
- virtual bool chooseContext qglcontext.html chooseContext (const QGLContext *shareContext)
- bool deviceIsPixmap qglcontext.html deviceIsPixmap () const const
- bool windowCreated qglcontext.html windowCreated () const const
- void setWindowCreated qglcontext.html setWindowCreated (bool on)
- bool initialized qglcontext.html initialized () const const
- void setInitialized qglcontext.html setInitialized (bool on)
QGLFormat
qglformat.html
- QGLFormat
  qglformat.html
  QGLFormat
  ()
- QGLFormat
  qglformat.html
  QGLFormat-1
  (QGL::FormatOptions options, int plane)
- QGLFormat
  qglformat.html
  QGLFormat-2
  (const QGLFormat &other)
- QGLFormat & operator= qglformat.html operator-eq (const QGLFormat &other)
- ~QGLFormat
  qglformat.html
  dtor.QGLFormat
  ()
- void setDepthBufferSize qglformat.html setDepthBufferSize (int size)
- int depthBufferSize qglformat.html depthBufferSize () const const
- void setAccumBufferSize qglformat.html setAccumBufferSize (int size)
- int accumBufferSize qglformat.html accumBufferSize () const const
- void setRedBufferSize qglformat.html setRedBufferSize (int size)
- int redBufferSize qglformat.html redBufferSize () const const
- void setGreenBufferSize qglformat.html setGreenBufferSize (int size)
- int greenBufferSize qglformat.html greenBufferSize () const const
- void setBlueBufferSize qglformat.html setBlueBufferSize (int size)
- int blueBufferSize qglformat.html blueBufferSize () const const
- void setAlphaBufferSize qglformat.html setAlphaBufferSize (int size)
- int alphaBufferSize qglformat.html alphaBufferSize () const const
- void setStencilBufferSize qglformat.html setStencilBufferSize (int size)
- int stencilBufferSize qglformat.html stencilBufferSize () const const
- void setSampleBuffers qglformat.html setSampleBuffers (bool enable)
- bool sampleBuffers qglformat.html sampleBuffers () const const
- void setSamples qglformat.html setSamples (int numSamples)
- int samples qglformat.html samples () const const
- void setSwapInterval qglformat.html setSwapInterval (int interval)
- int swapInterval qglformat.html swapInterval () const const
- bool doubleBuffer qglformat.html doubleBuffer () const const
- void setDoubleBuffer qglformat.html setDoubleBuffer (bool enable)
- bool depth qglformat.html depth () const const
- void setDepth qglformat.html setDepth (bool enable)
- bool rgba qglformat.html rgba () const const
- void setRgba qglformat.html setRgba (bool enable)
- bool alpha qglformat.html alpha () const const
- void setAlpha qglformat.html setAlpha (bool enable)
- bool accum qglformat.html accum () const const
- void setAccum qglformat.html setAccum (bool enable)
- bool stencil qglformat.html stencil () const const
- void setStencil qglformat.html setStencil (bool enable)
- bool stereo qglformat.html stereo () const const
- void setStereo qglformat.html setStereo (bool enable)
- bool directRendering qglformat.html directRendering () const const
- void setDirectRendering qglformat.html setDirectRendering (bool enable)
- bool hasOverlay qglformat.html hasOverlay () const const
- void setOverlay qglformat.html setOverlay (bool enable)
- int plane qglformat.html plane () const const
- void setPlane qglformat.html setPlane (int plane)
- void setOption qglformat.html setOption (QGL::FormatOptions opt)
- bool testOption qglformat.html testOption (QGL::FormatOptions opt) const const
- QGLFormat defaultFormat qglformat.html defaultFormat ()
- void setDefaultFormat qglformat.html setDefaultFormat (const QGLFormat &f)
- QGLFormat defaultOverlayFormat qglformat.html defaultOverlayFormat ()
- void setDefaultOverlayFormat qglformat.html setDefaultOverlayFormat (const QGLFormat &f)
- bool hasOpenGL qglformat.html hasOpenGL ()
- bool hasOpenGLOverlays qglformat.html hasOpenGLOverlays ()
- void setVersion qglformat.html setVersion (int major, int minor)
- int majorVersion qglformat.html majorVersion () const const
- int minorVersion qglformat.html minorVersion () const const
- OpenGLContextProfile
  qglformat.html
  OpenGLContextProfile-enum
- NoProfile
  qglformat.html
  OpenGLContextProfile-enum
- CoreProfile
  qglformat.html
  OpenGLContextProfile-enum
- CompatibilityProfile
  qglformat.html
  OpenGLContextProfile-enum
- void setProfile qglformat.html setProfile (OpenGLContextProfile profile)
- OpenGLContextProfile profile qglformat.html profile () const const
- OpenGLVersionFlag
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_None
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_1_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_1_2
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_1_3
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_1_4
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_1_5
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_2_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_2_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_ES_Common_Version_1_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_ES_CommonLite_Version_1_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_ES_Common_Version_1_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_ES_CommonLite_Version_1_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_ES_Version_2_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_3_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_3_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_3_2
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_3_3
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_4_0
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_4_1
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_4_2
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGL_Version_4_3
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGLVersionFlags
  qglformat.html
  OpenGLVersionFlag-enum
- OpenGLVersionFlags openGLVersionFlags qglformat.html openGLVersionFlags ()
- QGLFormat fromSurfaceFormat qglformat.html fromSurfaceFormat (const QSurfaceFormat &format)
- QSurfaceFormat toSurfaceFormat qglformat.html toSurfaceFormat (const QGLFormat &format)
- bool operator== qglformat.html operator-eq-eq (const QGLFormat &a, const QGLFormat &b)
- bool operator!= qglformat.html operator-not-eq (const QGLFormat &a, const QGLFormat &b)
QGLFramebufferObject
qglframebufferobject.html
QPaintDevice
- Attachment
  qglframebufferobject.html
  Attachment-enum
- NoAttachment
  qglframebufferobject.html
  Attachment-enum
- CombinedDepthStencil
  qglframebufferobject.html
  Attachment-enum
- Depth
  qglframebufferobject.html
  Attachment-enum
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject
  (const QSize &size, GLenum target)
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject-1
  (int width, int height, GLenum target)
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject-2
  (const QSize &size, Attachment attachment, GLenum target, GLenum internal_format)
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject-3
  (int width, int height, Attachment attachment, GLenum target, GLenum internal_format)
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject-4
  (const QSize &size, const QGLFramebufferObjectFormat &format)
- QGLFramebufferObject
  qglframebufferobject.html
  QGLFramebufferObject-5
  (int width, int height, const QGLFramebufferObjectFormat &format)
- virtual ~QGLFramebufferObject qglframebufferobject.html dtor.QGLFramebufferObject ()
- QGLFramebufferObjectFormat format qglframebufferobject.html format () const const
- bool isValid qglframebufferobject.html isValid () const const
- bool isBound qglframebufferobject.html isBound () const const
- bool bind qglframebufferobject.html bind ()
- bool release qglframebufferobject.html release ()
- GLuint texture qglframebufferobject.html texture () const const
- QSize size qglframebufferobject.html size () const const
- QImage toImage qglframebufferobject.html toImage () const const
- Attachment attachment qglframebufferobject.html attachment () const const
- virtual QPaintEngine * paintEngine qglframebufferobject.html paintEngine () const const override
- GLuint handle qglframebufferobject.html handle () const const
- bool bindDefault qglframebufferobject.html bindDefault ()
- bool hasOpenGLFramebufferObjects qglframebufferobject.html hasOpenGLFramebufferObjects ()
- void drawTexture qglframebufferobject.html drawTexture (const QRectF &target, GLuint textureId, GLenum textureTarget)
- void drawTexture qglframebufferobject.html drawTexture-1 (const QPointF &point, GLuint textureId, GLenum textureTarget)
- bool hasOpenGLFramebufferBlit qglframebufferobject.html hasOpenGLFramebufferBlit ()
- void blitFramebuffer qglframebufferobject.html blitFramebuffer (QGLFramebufferObject *target, const QRect &targetRect, QGLFramebufferObject *source, const QRect &sourceRect, GLbitfield buffers, GLenum filter)
- virtual int metric qglframebufferobject.html metric (PaintDeviceMetric metric) const const override
QGLFramebufferObjectFormat
qglframebufferobjectformat.html
- QGLFramebufferObjectFormat
  qglframebufferobjectformat.html
  QGLFramebufferObjectFormat
  ()
- QGLFramebufferObjectFormat
  qglframebufferobjectformat.html
  QGLFramebufferObjectFormat-1
  (const QGLFramebufferObjectFormat &other)
- QGLFramebufferObjectFormat & operator= qglframebufferobjectformat.html operator-eq (const QGLFramebufferObjectFormat &other)
- ~QGLFramebufferObjectFormat
  qglframebufferobjectformat.html
  dtor.QGLFramebufferObjectFormat
  ()
- void setSamples qglframebufferobjectformat.html setSamples (int samples)
- int samples qglframebufferobjectformat.html samples () const const
- void setMipmap qglframebufferobjectformat.html setMipmap (bool enabled)
- bool mipmap qglframebufferobjectformat.html mipmap () const const
- void setAttachment qglframebufferobjectformat.html setAttachment (QGLFramebufferObject::Attachment attachment)
- QGLFramebufferObject::Attachment attachment qglframebufferobjectformat.html attachment () const const
- void setTextureTarget qglframebufferobjectformat.html setTextureTarget (GLenum target)
- GLenum textureTarget qglframebufferobjectformat.html textureTarget () const const
- void setInternalTextureFormat qglframebufferobjectformat.html setInternalTextureFormat (GLenum internalTextureFormat)
- GLenum internalTextureFormat qglframebufferobjectformat.html internalTextureFormat () const const
- bool operator== qglframebufferobjectformat.html operator-eq-eq (const QGLFramebufferObjectFormat &other) const const
- bool operator!= qglframebufferobjectformat.html operator-not-eq (const QGLFramebufferObjectFormat &other) const const
QGLFunctions
qglfunctions.html
- QGLFunctions
  qglfunctions.html
  QGLFunctions
  ()
- QGLFunctions
  qglfunctions.html
  QGLFunctions-1
  (const QGLContext *context)
- ~QGLFunctions
  qglfunctions.html
  dtor.QGLFunctions
  ()
- OpenGLFeature
  qglfunctions.html
  OpenGLFeature-enum
- Multitexture
  qglfunctions.html
  OpenGLFeature-enum
- Shaders
  qglfunctions.html
  OpenGLFeature-enum
- Buffers
  qglfunctions.html
  OpenGLFeature-enum
- Framebuffers
  qglfunctions.html
  OpenGLFeature-enum
- BlendColor
  qglfunctions.html
  OpenGLFeature-enum
- BlendEquation
  qglfunctions.html
  OpenGLFeature-enum
- BlendEquationSeparate
  qglfunctions.html
  OpenGLFeature-enum
- BlendFuncSeparate
  qglfunctions.html
  OpenGLFeature-enum
- BlendSubtract
  qglfunctions.html
  OpenGLFeature-enum
- CompressedTextures
  qglfunctions.html
  OpenGLFeature-enum
- Multisample
  qglfunctions.html
  OpenGLFeature-enum
- StencilSeparate
  qglfunctions.html
  OpenGLFeature-enum
- NPOTTextures
  qglfunctions.html
  OpenGLFeature-enum
- OpenGLFeatures
  qglfunctions.html
  OpenGLFeature-enum
- QGLFunctions::OpenGLFeatures openGLFeatures qglfunctions.html openGLFeatures () const const
- bool hasOpenGLFeature qglfunctions.html hasOpenGLFeature (QGLFunctions::OpenGLFeature feature) const const
- void initializeGLFunctions qglfunctions.html initializeGLFunctions (const QGLContext *context)
- void glActiveTexture qglfunctions.html glActiveTexture (GLenum texture)
- void glAttachShader qglfunctions.html glAttachShader (GLuint program, GLuint shader)
- void glBindAttribLocation qglfunctions.html glBindAttribLocation (GLuint program, GLuint index, const char *name)
- void glBindBuffer qglfunctions.html glBindBuffer (GLenum target, GLuint buffer)
- void glBindFramebuffer qglfunctions.html glBindFramebuffer (GLenum target, GLuint framebuffer)
- void glBindRenderbuffer qglfunctions.html glBindRenderbuffer (GLenum target, GLuint renderbuffer)
- void glBlendColor qglfunctions.html glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
- void glBlendEquation qglfunctions.html glBlendEquation (GLenum mode)
- void glBlendEquationSeparate qglfunctions.html glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
- void glBlendFuncSeparate qglfunctions.html glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
- void glBufferData qglfunctions.html glBufferData (GLenum target, qopengl_GLsizeiptr size, const void *data, GLenum usage)
- void glBufferSubData qglfunctions.html glBufferSubData (GLenum target, qopengl_GLintptr offset, qopengl_GLsizeiptr size, const void *data)
- GLenum glCheckFramebufferStatus qglfunctions.html glCheckFramebufferStatus (GLenum target)
- void glClearDepthf qglfunctions.html glClearDepthf (GLclampf depth)
- void glCompileShader qglfunctions.html glCompileShader (GLuint shader)
- void glCompressedTexImage2D qglfunctions.html glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
- void glCompressedTexSubImage2D qglfunctions.html glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
- GLuint glCreateProgram qglfunctions.html glCreateProgram ()
- GLuint glCreateShader qglfunctions.html glCreateShader (GLenum type)
- void glDeleteBuffers qglfunctions.html glDeleteBuffers (GLsizei n, const GLuint *buffers)
- void glDeleteFramebuffers qglfunctions.html glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
- void glDeleteProgram qglfunctions.html glDeleteProgram (GLuint program)
- void glDeleteRenderbuffers qglfunctions.html glDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers)
- void glDeleteShader qglfunctions.html glDeleteShader (GLuint shader)
- void glDepthRangef qglfunctions.html glDepthRangef (GLclampf zNear, GLclampf zFar)
- void glDetachShader qglfunctions.html glDetachShader (GLuint program, GLuint shader)
- void glDisableVertexAttribArray qglfunctions.html glDisableVertexAttribArray (GLuint index)
- void glEnableVertexAttribArray qglfunctions.html glEnableVertexAttribArray (GLuint index)
- void glFramebufferRenderbuffer qglfunctions.html glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
- void glFramebufferTexture2D qglfunctions.html glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
- void glGenBuffers qglfunctions.html glGenBuffers (GLsizei n, GLuint *buffers)
- void glGenerateMipmap qglfunctions.html glGenerateMipmap (GLenum target)
- void glGenFramebuffers qglfunctions.html glGenFramebuffers (GLsizei n, GLuint *framebuffers)
- void glGenRenderbuffers qglfunctions.html glGenRenderbuffers (GLsizei n, GLuint *renderbuffers)
- void glGetActiveAttrib qglfunctions.html glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
- void glGetActiveUniform qglfunctions.html glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
- void glGetAttachedShaders qglfunctions.html glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
- int glGetAttribLocation qglfunctions.html glGetAttribLocation (GLuint program, const char *name)
- void glGetBufferParameteriv qglfunctions.html glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
- void glGetFramebufferAttachmentParameteriv qglfunctions.html glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
- void glGetProgramiv qglfunctions.html glGetProgramiv (GLuint program, GLenum pname, GLint *params)
- void glGetProgramInfoLog qglfunctions.html glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)
- void glGetRenderbufferParameteriv qglfunctions.html glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
- void glGetShaderiv qglfunctions.html glGetShaderiv (GLuint shader, GLenum pname, GLint *params)
- void glGetShaderInfoLog qglfunctions.html glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)
- void glGetShaderPrecisionFormat qglfunctions.html glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
- void glGetShaderSource qglfunctions.html glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei *length, char *source)
- void glGetUniformfv qglfunctions.html glGetUniformfv (GLuint program, GLint location, GLfloat *params)
- void glGetUniformiv qglfunctions.html glGetUniformiv (GLuint program, GLint location, GLint *params)
- int glGetUniformLocation qglfunctions.html glGetUniformLocation (GLuint program, const char *name)
- void glGetVertexAttribfv qglfunctions.html glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
- void glGetVertexAttribiv qglfunctions.html glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
- void glGetVertexAttribPointerv qglfunctions.html glGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer)
- GLboolean glIsBuffer qglfunctions.html glIsBuffer (GLuint buffer)
- GLboolean glIsFramebuffer qglfunctions.html glIsFramebuffer (GLuint framebuffer)
- GLboolean glIsProgram qglfunctions.html glIsProgram (GLuint program)
- GLboolean glIsRenderbuffer qglfunctions.html glIsRenderbuffer (GLuint renderbuffer)
- GLboolean glIsShader qglfunctions.html glIsShader (GLuint shader)
- void glLinkProgram qglfunctions.html glLinkProgram (GLuint program)
- void glReleaseShaderCompiler qglfunctions.html glReleaseShaderCompiler ()
- void glRenderbufferStorage qglfunctions.html glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
- void glSampleCoverage qglfunctions.html glSampleCoverage (GLclampf value, GLboolean invert)
- void glShaderBinary qglfunctions.html glShaderBinary (GLint n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLint length)
- void glShaderSource qglfunctions.html glShaderSource (GLuint shader, GLsizei count, const char **string, const GLint *length)
- void glStencilFuncSeparate qglfunctions.html glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
- void glStencilMaskSeparate qglfunctions.html glStencilMaskSeparate (GLenum face, GLuint mask)
- void glStencilOpSeparate qglfunctions.html glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
- void glUniform1f qglfunctions.html glUniform1f (GLint location, GLfloat x)
- void glUniform1fv qglfunctions.html glUniform1fv (GLint location, GLsizei count, const GLfloat *v)
- void glUniform1i qglfunctions.html glUniform1i (GLint location, GLint x)
- void glUniform1iv qglfunctions.html glUniform1iv (GLint location, GLsizei count, const GLint *v)
- void glUniform2f qglfunctions.html glUniform2f (GLint location, GLfloat x, GLfloat y)
- void glUniform2fv qglfunctions.html glUniform2fv (GLint location, GLsizei count, const GLfloat *v)
- void glUniform2i qglfunctions.html glUniform2i (GLint location, GLint x, GLint y)
- void glUniform2iv qglfunctions.html glUniform2iv (GLint location, GLsizei count, const GLint *v)
- void glUniform3f qglfunctions.html glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z)
- void glUniform3fv qglfunctions.html glUniform3fv (GLint location, GLsizei count, const GLfloat *v)
- void glUniform3i qglfunctions.html glUniform3i (GLint location, GLint x, GLint y, GLint z)
- void glUniform3iv qglfunctions.html glUniform3iv (GLint location, GLsizei count, const GLint *v)
- void glUniform4f qglfunctions.html glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void glUniform4fv qglfunctions.html glUniform4fv (GLint location, GLsizei count, const GLfloat *v)
- void glUniform4i qglfunctions.html glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w)
- void glUniform4iv qglfunctions.html glUniform4iv (GLint location, GLsizei count, const GLint *v)
- void glUniformMatrix2fv qglfunctions.html glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
- void glUniformMatrix3fv qglfunctions.html glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
- void glUniformMatrix4fv qglfunctions.html glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
- void glUseProgram qglfunctions.html glUseProgram (GLuint program)
- void glValidateProgram qglfunctions.html glValidateProgram (GLuint program)
- void glVertexAttrib1f qglfunctions.html glVertexAttrib1f (GLuint indx, GLfloat x)
- void glVertexAttrib1fv qglfunctions.html glVertexAttrib1fv (GLuint indx, const GLfloat *values)
- void glVertexAttrib2f qglfunctions.html glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y)
- void glVertexAttrib2fv qglfunctions.html glVertexAttrib2fv (GLuint indx, const GLfloat *values)
- void glVertexAttrib3f qglfunctions.html glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z)
- void glVertexAttrib3fv qglfunctions.html glVertexAttrib3fv (GLuint indx, const GLfloat *values)
- void glVertexAttrib4f qglfunctions.html glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void glVertexAttrib4fv qglfunctions.html glVertexAttrib4fv (GLuint indx, const GLfloat *values)
- void glVertexAttribPointer qglfunctions.html glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)
QGLPixelBuffer
qglpixelbuffer.html
QPaintDevice
- QGLPixelBuffer
  qglpixelbuffer.html
  QGLPixelBuffer
  (const QSize &size, const QGLFormat &format, QGLWidget *shareWidget)
- QGLPixelBuffer
  qglpixelbuffer.html
  QGLPixelBuffer-1
  (int width, int height, const QGLFormat &format, QGLWidget *shareWidget)
- virtual ~QGLPixelBuffer qglpixelbuffer.html dtor.QGLPixelBuffer ()
- bool isValid qglpixelbuffer.html isValid () const const
- bool makeCurrent qglpixelbuffer.html makeCurrent ()
- bool doneCurrent qglpixelbuffer.html doneCurrent ()
- QGLContext * context qglpixelbuffer.html context () const const
- GLuint generateDynamicTexture qglpixelbuffer.html generateDynamicTexture () const const
- bool bindToDynamicTexture qglpixelbuffer.html bindToDynamicTexture (GLuint texture_id)
- void releaseFromDynamicTexture qglpixelbuffer.html releaseFromDynamicTexture ()
- void updateDynamicTexture qglpixelbuffer.html updateDynamicTexture (GLuint texture_id) const const
- GLuint bindTexture qglpixelbuffer.html bindTexture (const QImage &image, GLenum target)
- GLuint bindTexture qglpixelbuffer.html bindTexture-1 (const QPixmap &pixmap, GLenum target)
- GLuint bindTexture qglpixelbuffer.html bindTexture-2 (const QString &fileName)
- void deleteTexture qglpixelbuffer.html deleteTexture (GLuint texture_id)
- void drawTexture qglpixelbuffer.html drawTexture (const QRectF &target, GLuint textureId, GLenum textureTarget)
- void drawTexture qglpixelbuffer.html drawTexture-1 (const QPointF &point, GLuint textureId, GLenum textureTarget)
- QSize size qglpixelbuffer.html size () const const
- Qt::HANDLE handle qglpixelbuffer.html handle () const const
- QImage toImage qglpixelbuffer.html toImage () const const
- virtual QPaintEngine * paintEngine qglpixelbuffer.html paintEngine () const const override
- QGLFormat format qglpixelbuffer.html format () const const
- bool hasOpenGLPbuffers qglpixelbuffer.html hasOpenGLPbuffers ()
- virtual int metric qglpixelbuffer.html metric (PaintDeviceMetric metric) const const override
QGLShader
qglshader.html
QObject
- ShaderTypeBit
  qglshader.html
  ShaderTypeBit-enum
- Vertex
  qglshader.html
  ShaderTypeBit-enum
- Fragment
  qglshader.html
  ShaderTypeBit-enum
- Geometry
  qglshader.html
  ShaderTypeBit-enum
- ShaderType
  qglshader.html
  ShaderTypeBit-enum
- QGLShader
  qglshader.html
  QGLShader
  (QGLShader::ShaderType type, QObject *parent)
- QGLShader
  qglshader.html
  QGLShader-1
  (QGLShader::ShaderType type, const QGLContext *context, QObject *parent)
- virtual ~QGLShader qglshader.html dtor.QGLShader ()
- QGLShader::ShaderType shaderType qglshader.html shaderType () const const
- bool compileSourceCode qglshader.html compileSourceCode (const char *source)
- bool compileSourceCode qglshader.html compileSourceCode-1 (const QByteArray &source)
- bool compileSourceCode qglshader.html compileSourceCode-2 (const QString &source)
- bool compileSourceFile qglshader.html compileSourceFile (const QString &fileName)
- QByteArray sourceCode qglshader.html sourceCode () const const
- bool isCompiled qglshader.html isCompiled () const const
- QString log qglshader.html log () const const
- GLuint shaderId qglshader.html shaderId () const const
- bool hasOpenGLShaders qglshader.html hasOpenGLShaders (ShaderType type, const QGLContext *context)
QGLShaderProgram
qglshaderprogram.html
QObject
- QGLShaderProgram
  qglshaderprogram.html
  QGLShaderProgram
  (QObject *parent)
- QGLShaderProgram
  qglshaderprogram.html
  QGLShaderProgram-1
  (const QGLContext *context, QObject *parent)
- virtual ~QGLShaderProgram qglshaderprogram.html dtor.QGLShaderProgram ()
- bool addShader qglshaderprogram.html addShader (QGLShader *shader)
- void removeShader qglshaderprogram.html removeShader (QGLShader *shader)
- QList<QGLShader *> shaders qglshaderprogram.html shaders () const const
- bool addShaderFromSourceCode qglshaderprogram.html addShaderFromSourceCode (QGLShader::ShaderType type, const char *source)
- bool addShaderFromSourceCode qglshaderprogram.html addShaderFromSourceCode-1 (QGLShader::ShaderType type, const QByteArray &source)
- bool addShaderFromSourceCode qglshaderprogram.html addShaderFromSourceCode-2 (QGLShader::ShaderType type, const QString &source)
- bool addShaderFromSourceFile qglshaderprogram.html addShaderFromSourceFile (QGLShader::ShaderType type, const QString &fileName)
- void removeAllShaders qglshaderprogram.html removeAllShaders ()
- virtual bool link qglshaderprogram.html link ()
- bool isLinked qglshaderprogram.html isLinked () const const
- QString log qglshaderprogram.html log () const const
- bool bind qglshaderprogram.html bind ()
- void release qglshaderprogram.html release ()
- GLuint programId qglshaderprogram.html programId () const const
- int maxGeometryOutputVertices qglshaderprogram.html maxGeometryOutputVertices () const const
- void setGeometryOutputVertexCount qglshaderprogram.html setGeometryOutputVertexCount (int count)
- int geometryOutputVertexCount qglshaderprogram.html geometryOutputVertexCount () const const
- void setGeometryInputType qglshaderprogram.html setGeometryInputType (GLenum inputType)
- GLenum geometryInputType qglshaderprogram.html geometryInputType () const const
- void setGeometryOutputType qglshaderprogram.html setGeometryOutputType (GLenum outputType)
- GLenum geometryOutputType qglshaderprogram.html geometryOutputType () const const
- void bindAttributeLocation qglshaderprogram.html bindAttributeLocation (const char *name, int location)
- void bindAttributeLocation qglshaderprogram.html bindAttributeLocation-1 (const QByteArray &name, int location)
- void bindAttributeLocation qglshaderprogram.html bindAttributeLocation-2 (const QString &name, int location)
- int attributeLocation qglshaderprogram.html attributeLocation (const char *name) const const
- int attributeLocation qglshaderprogram.html attributeLocation-1 (const QByteArray &name) const const
- int attributeLocation qglshaderprogram.html attributeLocation-2 (const QString &name) const const
- void setAttributeValue qglshaderprogram.html setAttributeValue (int location, GLfloat value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-1 (int location, GLfloat x, GLfloat y)
- void setAttributeValue qglshaderprogram.html setAttributeValue-2 (int location, GLfloat x, GLfloat y, GLfloat z)
- void setAttributeValue qglshaderprogram.html setAttributeValue-3 (int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void setAttributeValue qglshaderprogram.html setAttributeValue-4 (int location, const QVector2D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-5 (int location, const QVector3D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-6 (int location, const QVector4D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-7 (int location, const QColor &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-8 (int location, const GLfloat *values, int columns, int rows)
- void setAttributeValue qglshaderprogram.html setAttributeValue-9 (const char *name, GLfloat value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-10 (const char *name, GLfloat x, GLfloat y)
- void setAttributeValue qglshaderprogram.html setAttributeValue-11 (const char *name, GLfloat x, GLfloat y, GLfloat z)
- void setAttributeValue qglshaderprogram.html setAttributeValue-12 (const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void setAttributeValue qglshaderprogram.html setAttributeValue-13 (const char *name, const QVector2D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-14 (const char *name, const QVector3D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-15 (const char *name, const QVector4D &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-16 (const char *name, const QColor &value)
- void setAttributeValue qglshaderprogram.html setAttributeValue-17 (const char *name, const GLfloat *values, int columns, int rows)
- void setAttributeArray qglshaderprogram.html setAttributeArray (int location, const GLfloat *values, int tupleSize, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-1 (int location, const QVector2D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-2 (int location, const QVector3D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-3 (int location, const QVector4D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-4 (int location, GLenum type, const void *values, int tupleSize, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-5 (const char *name, const GLfloat *values, int tupleSize, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-6 (const char *name, const QVector2D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-7 (const char *name, const QVector3D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-8 (const char *name, const QVector4D *values, int stride)
- void setAttributeArray qglshaderprogram.html setAttributeArray-9 (const char *name, GLenum type, const void *values, int tupleSize, int stride)
- void setAttributeBuffer qglshaderprogram.html setAttributeBuffer (int location, GLenum type, int offset, int tupleSize, int stride)
- void setAttributeBuffer qglshaderprogram.html setAttributeBuffer-1 (const char *name, GLenum type, int offset, int tupleSize, int stride)
- void enableAttributeArray qglshaderprogram.html enableAttributeArray (int location)
- void enableAttributeArray qglshaderprogram.html enableAttributeArray-1 (const char *name)
- void disableAttributeArray qglshaderprogram.html disableAttributeArray (int location)
- void disableAttributeArray qglshaderprogram.html disableAttributeArray-1 (const char *name)
- int uniformLocation qglshaderprogram.html uniformLocation (const char *name) const const
- int uniformLocation qglshaderprogram.html uniformLocation-1 (const QByteArray &name) const const
- int uniformLocation qglshaderprogram.html uniformLocation-2 (const QString &name) const const
- void setUniformValue qglshaderprogram.html setUniformValue (int location, GLfloat value)
- void setUniformValue qglshaderprogram.html setUniformValue-1 (int location, GLint value)
- void setUniformValue qglshaderprogram.html setUniformValue-2 (int location, GLuint value)
- void setUniformValue qglshaderprogram.html setUniformValue-3 (int location, GLfloat x, GLfloat y)
- void setUniformValue qglshaderprogram.html setUniformValue-4 (int location, GLfloat x, GLfloat y, GLfloat z)
- void setUniformValue qglshaderprogram.html setUniformValue-5 (int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void setUniformValue qglshaderprogram.html setUniformValue-6 (int location, const QVector2D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-7 (int location, const QVector3D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-8 (int location, const QVector4D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-9 (int location, const QColor &color)
- void setUniformValue qglshaderprogram.html setUniformValue-10 (int location, const QPoint &point)
- void setUniformValue qglshaderprogram.html setUniformValue-11 (int location, const QPointF &point)
- void setUniformValue qglshaderprogram.html setUniformValue-12 (int location, const QSize &size)
- void setUniformValue qglshaderprogram.html setUniformValue-13 (int location, const QSizeF &size)
- void setUniformValue qglshaderprogram.html setUniformValue-14 (int location, const QMatrix2x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-15 (int location, const QMatrix2x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-16 (int location, const QMatrix2x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-17 (int location, const QMatrix3x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-18 (int location, const QMatrix3x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-19 (int location, const QMatrix3x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-20 (int location, const QMatrix4x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-21 (int location, const QMatrix4x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-22 (int location, const QMatrix4x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-23 (int location, const GLfloat[2][2] value)
- void setUniformValue qglshaderprogram.html setUniformValue-24 (int location, const GLfloat[3][3] value)
- void setUniformValue qglshaderprogram.html setUniformValue-25 (int location, const GLfloat[4][4] value)
- void setUniformValue qglshaderprogram.html setUniformValue-26 (int location, const QTransform &value)
- void setUniformValue qglshaderprogram.html setUniformValue-27 (const char *name, GLfloat value)
- void setUniformValue qglshaderprogram.html setUniformValue-28 (const char *name, GLint value)
- void setUniformValue qglshaderprogram.html setUniformValue-29 (const char *name, GLuint value)
- void setUniformValue qglshaderprogram.html setUniformValue-30 (const char *name, GLfloat x, GLfloat y)
- void setUniformValue qglshaderprogram.html setUniformValue-31 (const char *name, GLfloat x, GLfloat y, GLfloat z)
- void setUniformValue qglshaderprogram.html setUniformValue-32 (const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
- void setUniformValue qglshaderprogram.html setUniformValue-33 (const char *name, const QVector2D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-34 (const char *name, const QVector3D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-35 (const char *name, const QVector4D &value)
- void setUniformValue qglshaderprogram.html setUniformValue-36 (const char *name, const QColor &color)
- void setUniformValue qglshaderprogram.html setUniformValue-37 (const char *name, const QPoint &point)
- void setUniformValue qglshaderprogram.html setUniformValue-38 (const char *name, const QPointF &point)
- void setUniformValue qglshaderprogram.html setUniformValue-39 (const char *name, const QSize &size)
- void setUniformValue qglshaderprogram.html setUniformValue-40 (const char *name, const QSizeF &size)
- void setUniformValue qglshaderprogram.html setUniformValue-41 (const char *name, const QMatrix2x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-42 (const char *name, const QMatrix2x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-43 (const char *name, const QMatrix2x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-44 (const char *name, const QMatrix3x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-45 (const char *name, const QMatrix3x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-46 (const char *name, const QMatrix3x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-47 (const char *name, const QMatrix4x2 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-48 (const char *name, const QMatrix4x3 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-49 (const char *name, const QMatrix4x4 &value)
- void setUniformValue qglshaderprogram.html setUniformValue-50 (const char *name, const GLfloat[2][2] value)
- void setUniformValue qglshaderprogram.html setUniformValue-51 (const char *name, const GLfloat[3][3] value)
- void setUniformValue qglshaderprogram.html setUniformValue-52 (const char *name, const GLfloat[4][4] value)
- void setUniformValue qglshaderprogram.html setUniformValue-53 (const char *name, const QTransform &value)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray (int location, const GLfloat *values, int count, int tupleSize)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-1 (int location, const GLint *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-2 (int location, const GLuint *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-3 (int location, const QVector2D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-4 (int location, const QVector3D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-5 (int location, const QVector4D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-6 (int location, const QMatrix2x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-7 (int location, const QMatrix2x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-8 (int location, const QMatrix2x4 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-9 (int location, const QMatrix3x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-10 (int location, const QMatrix3x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-11 (int location, const QMatrix3x4 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-12 (int location, const QMatrix4x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-13 (int location, const QMatrix4x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-14 (int location, const QMatrix4x4 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-15 (const char *name, const GLfloat *values, int count, int tupleSize)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-16 (const char *name, const GLint *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-17 (const char *name, const GLuint *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-18 (const char *name, const QVector2D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-19 (const char *name, const QVector3D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-20 (const char *name, const QVector4D *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-21 (const char *name, const QMatrix2x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-22 (const char *name, const QMatrix2x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-23 (const char *name, const QMatrix2x4 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-24 (const char *name, const QMatrix3x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-25 (const char *name, const QMatrix3x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-26 (const char *name, const QMatrix3x4 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-27 (const char *name, const QMatrix4x2 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-28 (const char *name, const QMatrix4x3 *values, int count)
- void setUniformValueArray qglshaderprogram.html setUniformValueArray-29 (const char *name, const QMatrix4x4 *values, int count)
- bool hasOpenGLShaderPrograms qglshaderprogram.html hasOpenGLShaderPrograms (const QGLContext *context)
QGLWidget
qglwidget.html
QWidget
- QGLWidget
  qglwidget.html
  QGLWidget
  (QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)
- QGLWidget
  qglwidget.html
  QGLWidget-1
  (QGLContext *context, QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)
- QGLWidget
  qglwidget.html
  QGLWidget-2
  (const QGLFormat &format, QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)
- virtual ~QGLWidget qglwidget.html dtor.QGLWidget ()
- void qglColor qglwidget.html qglColor (const QColor &c) const const
- void qglClearColor qglwidget.html qglClearColor (const QColor &c) const const
- bool isValid qglwidget.html isValid () const const
- bool isSharing qglwidget.html isSharing () const const
- void makeCurrent qglwidget.html makeCurrent ()
- void doneCurrent qglwidget.html doneCurrent ()
- bool doubleBuffer qglwidget.html doubleBuffer () const const
- void swapBuffers qglwidget.html swapBuffers ()
- QGLFormat format qglwidget.html format () const const
- void setFormat qglwidget-obsolete.html setFormat (const QGLFormat &format)
- QGLContext * context qglwidget.html context () const const
- void setContext qglwidget-obsolete.html setContext (QGLContext *context, const QGLContext *shareContext, bool deleteOldContext)
- QPixmap renderPixmap qglwidget.html renderPixmap (int w, int h, bool useContext)
- QImage grabFrameBuffer qglwidget.html grabFrameBuffer (bool withAlpha)
- void makeOverlayCurrent qglwidget.html makeOverlayCurrent ()
- const QGLContext * overlayContext qglwidget.html overlayContext () const const
- QImage convertToGLFormat qglwidget.html convertToGLFormat (const QImage &img)
- const QGLColormap & colormap qglwidget.html colormap () const const
- void setColormap qglwidget.html setColormap (const QGLColormap &cmap)
- void renderText qglwidget.html renderText (int x, int y, const QString &str, const QFont &font)
- void renderText qglwidget.html renderText-1 (double x, double y, double z, const QString &str, const QFont &font)
- GLuint bindTexture qglwidget.html bindTexture-1 (const QImage &image, GLenum target, GLint format, QGLContext::BindOptions options)
- GLuint bindTexture qglwidget.html bindTexture-2 (const QPixmap &pixmap, GLenum target, GLint format, QGLContext::BindOptions options)
- GLuint bindTexture qglwidget.html bindTexture (const QImage &image, GLenum target, GLint format)
- GLuint bindTexture qglwidget.html bindTexture-3 (const QPixmap &pixmap, GLenum target, GLint format)
- GLuint bindTexture qglwidget.html bindTexture-4 (const QString &fileName)
- void deleteTexture qglwidget.html deleteTexture (GLuint id)
- void drawTexture qglwidget.html drawTexture (const QRectF &target, GLuint textureId, GLenum textureTarget)
- void drawTexture qglwidget.html drawTexture-1 (const QPointF &point, GLuint textureId, GLenum textureTarget)
- virtual void updateGL qglwidget.html updateGL ()
- virtual void updateOverlayGL qglwidget.html updateOverlayGL ()
- virtual bool event qglwidget.html event (QEvent *e) override
- virtual void initializeGL qglwidget.html initializeGL ()
- virtual void resizeGL qglwidget.html resizeGL (int width, int height)
- virtual void paintGL qglwidget.html paintGL ()
- virtual void initializeOverlayGL qglwidget.html initializeOverlayGL ()
- virtual void resizeOverlayGL qglwidget.html resizeOverlayGL (int width, int height)
- virtual void paintOverlayGL qglwidget.html paintOverlayGL ()
- void setAutoBufferSwap qglwidget.html setAutoBufferSwap (bool on)
- bool autoBufferSwap qglwidget.html autoBufferSwap () const const
- virtual void paintEvent qglwidget.html paintEvent (QPaintEvent *event) override
- virtual void resizeEvent qglwidget.html resizeEvent (QResizeEvent *event) override
- virtual void glInit qglwidget.html glInit ()
- virtual void glDraw qglwidget.html glDraw ()