1. 16 Jul, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Increasing timeout for test. · 4b20f9b1
      Utkarsh Ayachit authored
      With additional OpenGL checks, vtkRenderingOpenGLCxx-TestTextureSize  now takes
      longer than 90s on certain machines (dash3). Increasing the timeout to 300s
      which is typical for dashboards.
      
      Change-Id: Iac4f5ff3f9eb22d3af1caf7507a162c7fa6cce05
      4b20f9b1
  2. 12 Jul, 2013 2 commits
    • Burlen Loring's avatar
      Merge topic 'opengl-error-hunt' into master · 46a51e1c
      Burlen Loring authored
      6455c581 OpenGL error hunt -- dashboard cleanup
      46a51e1c
    • Burlen Loring's avatar
      OpenGL error hunt -- dashboard cleanup · 6455c581
      Burlen Loring authored
      Use static version of vtkOpenGLCheckErrorMacro in helper class
      that's not a vtkObject in vtkPistonMapper. Don't check for OpenGL
      errors in vtkGL2PSExporter::Write it doesn't use OpenGL directly.
      Fix warning about narrowing cast. Use vtkOpenGLCheckErrorMacro
      before return in vtkOpenGLImageSliceMapper::TextureSizeOK.
      
      Change-Id: Ia05575d571c230b68b2035e8a866f0ec7519d887
      6455c581
  3. 11 Jul, 2013 6 commits
  4. 10 Jul, 2013 8 commits
  5. 09 Jul, 2013 5 commits
  6. 08 Jul, 2013 3 commits
    • Burlen Loring's avatar
      OpenGL error hunt · a6fa3e37
      Burlen Loring authored
      This patch implements OpenGL error checking in VTK.
      
      OpenGL's error handling implementation error is designed such
      that internal error flags remain set with the first error that
      occurred until they are explicitly checked. With this design
      it's important to check and clear the error flags regularly
      else they become unusable as code checking for errors ends
      up reporting earlier undetected unrelated errors.
      
      This patch takes the following approach:
      
      1) at public entry points into code that uses OpenGL clear the
      error flags without reporting errors. This guards against
      reportinig unrealted errors, such as those caused by code
      outside of VTK. See vtkOpenGLClearErrorMacro
      
      2) before returning from functions that made OpenGL calls check
      for and report OpenGL errors. This detects Open GL errors in the
      function/method where they occurred facilitating debugging and it
      clears error flags so that user code doesn't detect errors caused
      by VTK. See vtkOpenGLCheckErrorMacro
      
      This patch cleans up a number of bugs that were detected by
      the new error checking and reporting.
      
      This patch also contains improvements for OpenGL pixel buffers, a
      renderbuffer object, and fast paths through framebuffer objects,
      and texture objects, and fast path for setting uniform variables,
      all of which are needed in vtkSurfaceLICPainter and
      vtkLineIntegralConvolution2D GPGPU code.
      
      Change-Id: I4ecefe9a444a74128bf73ef2ddfd5d4acea387ec
      a6fa3e37
    • Sebastien Jourdain's avatar
      Merge remote-tracking branch 'pvvtk/pv-master' into HEAD · bfa9ec2d
      Sebastien Jourdain authored
      Change-Id: I4faa90c2606b54b47dd57deeda0a959639db41e2
      bfa9ec2d
    • Sebastien Jourdain's avatar
      Merge topic 'bring-vtk-master' into pv-master · 90b9cca7
      Sebastien Jourdain authored
      abda2e52 Do not try to delete a WeakPointer
      2c2d52dd Fix memory leak in ParaView due to circular reference
      1ae529e9 Merge topic 'oggtheora-linking-order' into master
      10e00610 Merge topic 'Fix_EdgeTable' into master
      bfe5a4c6 libtheora links against libogg: fix linking order
      4a5f20a3 Merge topic 'vtkscalarbaractor-no-box' into master
      95d5a8f5 Split vtkBorderRepresentation::ShowBorder
      663ee1a9 Merge topic 'vtkaxisactor-use-textactor3D' into master
      08f91d0c Merge topic 'vtkPNGWriter-compression-support' into master
      e1094ed7 Fix unisigned comparison warnings.
      415d2b0c Fix memory leak with vtkProp3DFollower device
      0cef6bdd vtkTextActor3D bounds are not padded to power of two
      d086e754 vtkImageActor now supports DisplayExtent starting at -1
      2c559a9c Add vtkAxisActor::UseTextActor3D
      7ffa3173 Fix IsEdge test when points id is larger than maxid inserted.
      72147aae Merge topic 'add_cdash_history_scraper' into master
      ...
      90b9cca7
  7. 05 Jul, 2013 5 commits
  8. 02 Jul, 2013 4 commits
  9. 01 Jul, 2013 5 commits
  10. 29 Jun, 2013 1 commit