[root] / trunk / graf3d / gl / src / TGLFBO.cxx Repository:
ViewVC logotype

Log of /trunk/graf3d/gl/src/TGLFBO.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 39700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 14 00:09:18 2011 UTC (3 years, 7 months ago) by matevz
File length: 9647 byte(s)
Diff to previous 36675
Print out info about FBO multi-sampling settings only when gDebug > 0.

Revision 36675 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 15 20:33:58 2010 UTC (4 years, 2 months ago) by matevz
File length: 9565 byte(s)
Diff to previous 33579
* TGLFormat, TGLWidget
  Add handling of multi-sampling formats for GLX.
  WGL implementation is still missing.
  The value is taken from TEnv "OpenGL.Framebuffer.Multisample".

* TGLViewerBase
  Use TGLCapabilityEnabler for switching on bleniding.

* TGLViewer
  Remove flas fInitGL and associated functions.
  Set sane GL state on every Draw().
  Consolidate image extraction from frame-buffers.

* TGLEmbeddedViewer, TGLSAViewer
  Remove calls to ResetInitGL().

* TGLRnrCtx
  Remove fGrabBuffer and fGrabbedImage members, only keep fGrabImage flag.
  All the rest is handled internally in TGLViewer now.

* TGLFBO
  Add support for multi-sampling FBOs.

Revision 33579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 19 12:43:08 2010 UTC (4 years, 8 months ago) by rdm
File length: 6106 byte(s)
Diff to previous 31671
Fix svn identifier lines.

Revision 31671 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 15:22:31 2009 UTC (5 years, 1 month ago) by matevz
File length: 6107 byte(s)
Diff to previous 29724
Fix coverity warnings.

Revision 29724 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Aug 7 16:10:57 2009 UTC (5 years, 5 months ago) by matevz
File length: 6042 byte(s)
Add support for frame-buffer objects (FBO).
This allows for offscreen rendering into separately instantiaded
frame-buffer. Useful for saving of images whan the GL window is now
visible or for rendering into textures.

Requires OpenGL-1.5 (detected at run-time with GLEW).

In TGLViewer add new function
   Bool_t SavePictureUsingFBO(const TString &fileName, Int_t w, Int_t h);
that allows saving of an image with any resolution supported by the
local GL implementation (8192 pixels on my desktop).

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9