Skip to content
Snippets Groups Projects
  1. Aug 29, 2017
  2. Aug 24, 2017
  3. Aug 23, 2017
    • Alvaro Sanchez's avatar
      Extended vtkOpenGLRenderPass API to track the number of DrawBuffers activated. · a9de65d2
      Alvaro Sanchez authored
      vtkOpenGLRenderPass provides the number of activated DrawBuffers in case the
      mapper needs to change the targets during rendering. GPUVolumeRCMapper for
      instance, in some cases, renders to an internal FBO in order to reduce the
      number of casted rays.
      
      Conflicts:
      	Rendering/OpenGL2/vtkDualDepthPeelingPass.cxx
      
      Included changes in the base class (Rendering/OpenGL2/vtkDepthPeelingPass.*)
      required for this patch in DualDepthPeeling.
      a9de65d2
    • Alvaro Sanchez's avatar
      Added support for XYSampling with depth-peeling on. · 4760fb63
      Alvaro Sanchez authored
      When an internal FBO (reduced in size) is used by the volume mapper, fragment
      coordinates need to be scaled to the original size in order to fetch correct
      texture values. Additional targets may be required when rendering the final
      quad to output depending on the current render stage in the RenderPass (e.g.
      Peeling needs 2 to render front and back buffers while AlphaBlending only
      one).
      4760fb63
  4. Aug 18, 2017
  5. Aug 16, 2017
  6. Aug 15, 2017
  7. Jun 26, 2017
  8. Jun 23, 2017
  9. Jun 22, 2017
  10. Jun 14, 2017
  11. Jun 07, 2017
  12. Jun 01, 2017
  13. May 30, 2017
    • Utkarsh Ayachit's avatar
      Cleanup logic to propagate device pixel ratio. · e87abbc7
      Utkarsh Ayachit authored
      QVTKOpenGLWidget now propagates device pixel ratio, widget size, and
      widget position to the render window and interactor in `recreateFBO`.
      That method gets called when these parameters are changed through
      various scenarios e.g widget resize, opengl context change, screen
      change, etc.
      e87abbc7
  14. May 29, 2017
Loading