1. 23 Sep, 2016 1 commit
  2. 18 Aug, 2016 1 commit
  3. 06 Jul, 2016 1 commit
  4. 06 Apr, 2016 1 commit
  5. 08 Mar, 2016 1 commit
  6. 24 Aug, 2015 1 commit
  7. 20 Nov, 2014 1 commit
    • Sean McBride's avatar
      Added partial/initial support for Cocoa ARC memory management · dd3f20db
      Sean McBride authored
      Did this by creating #defines indicating if GC, MRR, or ARC, then excluding
      retain/release/autorelease as necessary in the non-MRR case.
      
      For the MRR case, there is really no change here.
      
      For the GC case, retain/release/autorelease are nop at runtime,
      but now they are excluded at compile time, so significant change.
      
      For ARC, this fixed some (but not all) compiler errors, since
      retain/release/autorelease cannot be called explicitly, and now aren’t.
      
      Also fixed clang static analyzer (false positive) warning by reworking
      memory management in InternalCreateTimer()/InternalDestroyTimer() a bit.
      
      All this is necessary but insufficient. More to come.
      
      Change-Id: I5666a01d8ed258c63f5415e4a381ea629a12ec7a
      dd3f20db
  8. 30 May, 2014 1 commit
  9. 03 Apr, 2014 1 commit
  10. 09 Apr, 2012 2 commits
    • Brad King's avatar
      Mark headers to be excluded from header style tests · 002f853f
      Brad King authored
      Add a comment to the bottom of each header that used to be excluded from
      kit HeaderTesting tests in monolithic VTK.  Format the comment in a way
      that cannot be accidentally copied into another header without
      modification.  This comment will tell HeaderTesting.py to exclude a
      header from testing so we do not have to separately list every excluded
      header in every module.
      
      Change-Id: I9d7ae607125459a6527843c8c15ac463a20f6812
      002f853f
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  11. 13 Mar, 2012 1 commit
  12. 11 Dec, 2010 1 commit
  13. 30 Apr, 2008 1 commit
    • Sean McBride's avatar
      BUG: made the NSOpenGLPixelFormat accessor public instead of private, added... · aa0b6b86
      Sean McBride authored
      BUG: made the NSOpenGLPixelFormat accessor public instead of private, added header to define new 10.5 64 bit compatibility types in case of older SDK, changed casts to 'float' to casts to 'CGFloat' for better 64 bit support, fixed serious memory management problem that caused crash if VTK was built as GC-supported and used in a non-GC app.
      aa0b6b86