|
openscenegraph
|
Public Types | |
| typedef void GL_APIENTRY | TglBindRenderbuffer (GLenum, GLuint) |
| typedef void GL_APIENTRY | TglDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers) |
| typedef void GL_APIENTRY | TglGenRenderbuffers (GLsizei, GLuint *) |
| typedef void GL_APIENTRY | TglRenderbufferStorage (GLenum, GLenum, GLsizei, GLsizei) |
| typedef void GL_APIENTRY | TglRenderbufferStorageMultisample (GLenum, GLsizei, GLenum, GLsizei, GLsizei) |
| typedef void GL_APIENTRY | TglRenderbufferStorageMultisampleCoverageNV (GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei) |
| typedef void GL_APIENTRY | TglBindFramebuffer (GLenum, GLuint) |
| typedef void GL_APIENTRY | TglDeleteFramebuffers (GLsizei n, const GLuint *framebuffers) |
| typedef void GL_APIENTRY | TglGenFramebuffers (GLsizei, GLuint *) |
| typedef GLenum GL_APIENTRY | TglCheckFramebufferStatus (GLenum) |
| typedef void GL_APIENTRY | TglFramebufferTexture1D (GLenum, GLenum, GLenum, GLuint, GLint) |
| typedef void GL_APIENTRY | TglFramebufferTexture2D (GLenum, GLenum, GLenum, GLuint, GLint) |
| typedef void GL_APIENTRY | TglFramebufferTexture3D (GLenum, GLenum, GLenum, GLuint, GLint, GLint) |
| typedef void GL_APIENTRY | TglFramebufferTexture (GLenum, GLenum, GLint, GLint) |
| typedef void GL_APIENTRY | TglFramebufferTextureLayer (GLenum, GLenum, GLuint, GLint, GLint) |
| typedef void GL_APIENTRY | TglFramebufferRenderbuffer (GLenum, GLenum, GLenum, GLuint) |
| typedef void GL_APIENTRY | TglGenerateMipmap (GLenum) |
| typedef void GL_APIENTRY | TglBlitFramebuffer (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) |
| typedef void GL_APIENTRY | TglGetRenderbufferParameteriv (GLenum, GLenum, GLint *) |
Public Member Functions | |
| bool | isSupported () const |
| bool | isMultisampleSupported () const |
| bool | isMultisampleCoverageSupported () const |
| bool | isPackedDepthStencilSupported () const |
Public Member Functions inherited from osg::Referenced | |
| Referenced () | |
| Referenced (bool threadSafeRefUnref) | |
| Referenced (const Referenced &) | |
| Referenced & | operator= (const Referenced &) |
| virtual void | setThreadSafeRefUnref (bool threadSafe) |
| bool | getThreadSafeRefUnref () const |
| OpenThreads::Mutex * | getRefMutex () const |
| int | ref () const |
| int | unref () const |
| int | unref_nodelete () const |
| int | referenceCount () const |
| ObserverSet * | getObserverSet () const |
| ObserverSet * | getOrCreateObserverSet () const |
| void | addObserver (Observer *observer) const |
| void | removeObserver (Observer *observer) const |
Static Public Member Functions | |
| static FBOExtensions * | instance (unsigned contextID, bool createIfNotInitalized) |
Static Public Member Functions inherited from osg::Referenced | |
| static OpenThreads::Mutex * | getGlobalReferencedMutex () |
| static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
| static bool | getThreadSafeReferenceCounting () |
| static void | setDeleteHandler (DeleteHandler *handler) |
| static DeleteHandler * | getDeleteHandler () |
Protected Member Functions | |
| FBOExtensions (unsigned int contextID) | |
Protected Member Functions inherited from osg::Referenced | |
| virtual | ~Referenced () |
| void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
| void | deleteUsingDeleteHandler () const |
Protected Attributes | |
| bool | _supported |
| bool | _packed_depth_stencil_supported |
Protected Attributes inherited from osg::Referenced | |
| OpenThreads::AtomicPtr | _observerSet |
| OpenThreads::Atomic | _refCount |
| typedef void GL_APIENTRY osg::FBOExtensions::TglBindFramebuffer(GLenum, GLuint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglBindRenderbuffer(GLenum, GLuint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglBlitFramebuffer(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) |
| typedef GLenum GL_APIENTRY osg::FBOExtensions::TglCheckFramebufferStatus(GLenum) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglDeleteFramebuffers(GLsizei n, const GLuint *framebuffers) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferTexture(GLenum, GLenum, GLint, GLint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferTexture1D(GLenum, GLenum, GLenum, GLuint, GLint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferTexture3D(GLenum, GLenum, GLenum, GLuint, GLint, GLint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglFramebufferTextureLayer(GLenum, GLenum, GLuint, GLint, GLint) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglGenerateMipmap(GLenum) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglGenFramebuffers(GLsizei, GLuint *) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglGenRenderbuffers(GLsizei, GLuint *) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglGetRenderbufferParameteriv(GLenum, GLenum, GLint *) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglRenderbufferStorageMultisample(GLenum, GLsizei, GLenum, GLsizei, GLsizei) |
| typedef void GL_APIENTRY osg::FBOExtensions::TglRenderbufferStorageMultisampleCoverageNV(GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei) |
|
protected |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
| TglBindFramebuffer* osg::FBOExtensions::glBindFramebuffer |
| TglBindRenderbuffer* osg::FBOExtensions::glBindRenderbuffer |
| TglBlitFramebuffer* osg::FBOExtensions::glBlitFramebuffer |
| TglCheckFramebufferStatus* osg::FBOExtensions::glCheckFramebufferStatus |
| TglDeleteFramebuffers* osg::FBOExtensions::glDeleteFramebuffers |
| TglDeleteRenderbuffers* osg::FBOExtensions::glDeleteRenderbuffers |
| TglFramebufferRenderbuffer* osg::FBOExtensions::glFramebufferRenderbuffer |
| TglFramebufferTexture* osg::FBOExtensions::glFramebufferTexture |
| TglFramebufferTexture1D* osg::FBOExtensions::glFramebufferTexture1D |
| TglFramebufferTexture2D* osg::FBOExtensions::glFramebufferTexture2D |
| TglFramebufferTexture3D* osg::FBOExtensions::glFramebufferTexture3D |
| TglFramebufferTextureLayer* osg::FBOExtensions::glFramebufferTextureLayer |
| TglGenerateMipmap* osg::FBOExtensions::glGenerateMipmap |
| TglGenFramebuffers* osg::FBOExtensions::glGenFramebuffers |
| TglGenRenderbuffers* osg::FBOExtensions::glGenRenderbuffers |
| TglGetRenderbufferParameteriv* osg::FBOExtensions::glGetRenderbufferParameteriv |
| TglRenderbufferStorage* osg::FBOExtensions::glRenderbufferStorage |
| TglRenderbufferStorageMultisample* osg::FBOExtensions::glRenderbufferStorageMultisample |
| TglRenderbufferStorageMultisampleCoverageNV* osg::FBOExtensions::glRenderbufferStorageMultisampleCoverageNV |
1.8.6