Skip to content
  • Kevin Griffin's avatar
    Added ANARI rendering capability · 7d52385f
    Kevin Griffin authored and Sankhesh Jhaveri's avatar Sankhesh Jhaveri committed
    Squashed commit of the following:
    
    commit 33c534f6
    Merge: f344cfb7 07141dbf
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Oct 19 16:04:16 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit f344cfb7
    Author: Sankhesh Jhaveri <sankhesh.jhaveri@kitware.com>
    Date:   Thu Oct 19 14:03:37 2023 -0400
    
        Applying sankhesh's suggested change
    
        Applying Jean-Christophe's suggested change
    
    commit 4c7c3c21
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Oct 12 12:14:10 2023 -0700
    
        Fixed double color space conversion issue
    
    commit 8ce86bbf
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Sep 29 10:25:55 2023 -0700
    
        Added code to control test log verbosity
    
    commit c3ba832f
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Sep 20 15:44:26 2023 -0700
    
        Added method for resetting prim counts
    
    commit bb321080
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Sep 19 12:06:04 2023 -0700
    
        Used OSPRay to create baseline images and support for latest SDK
    
    commit a7a8e002
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Aug 10 20:50:30 2023 -0700
    
        Addressed MR review comments
    
    commit 97df4765
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Aug 9 11:19:31 2023 -0700
    
        Corrected wrong merges
    
    commit ae6b65d9
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Aug 9 09:59:20 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit ead35fc4
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Aug 8 17:54:13 2023 -0700
    
        Removed std::cout calls
    
    commit 0c3c4b18
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Aug 8 17:43:53 2023 -0700
    
        Updates for latest SDK changes
    
    commit fbcba1ac
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 27 09:57:59 2023 -0700
    
        Minor updates
    
    commit f4294216
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 15:16:31 2023 -0700
    
        Restored .gitattributes that was converted to external data
    
    commit b2c05d52
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 10:47:50 2023 -0700
    
        Switched to vtkNew where appropriate
    
    commit 130a6634
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 10:03:34 2023 -0700
    
        Changed to vtkTesting temp directory for ANARI trace output
    
    commit c4e97d19
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Jul 19 15:40:46 2023 -0700
    
        Removed usage of GetVoidPointer in favor of vtkArrayDispatch
    
    commit 5c2d2fe7
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 18 12:20:18 2023 -0700
    
        Removed static prim counts in favor of Set/Get macros
    
    commit a930d2ab
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 18 11:01:05 2023 -0700
    
        Collapsed consecutive mouse move events into the last event
    
    commit 0df4ff98
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 19:47:28 2023 -0700
    
        Added missing ABI mangling macros
    
    commit cafc0841
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 19:17:06 2023 -0700
    
        Converted profiling functions to RAII object
    
    commit a11860f0
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 11:01:17 2023 -0700
    
        Replaced raw pointers with vtkNew and minor cleanup
    
    commit 0fbaab5c
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 09:04:19 2023 -0700
    
        Cleaned-up CMake files and added missing test data and documentation
    
    commit 7bd33621
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 17:29:04 2023 -0700
    
        Changed trace output base dir and code clean-up
    
    commit 4f82ec9a
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 12:56:00 2023 -0700
    
        Returned VTK_SKIP_RETURN_CODE for tests that are skipped instead of PASS.
    
    commit 3f84d72b
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 11:37:24 2023 -0700
    
        Removed explicit autoinit calls from test code and CPDM2 code.
    
    commit 377cce80
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 7 10:36:47 2023 -0700
    
        Replaced and deprecated CPDM2 and added deleted files due to merge
    
    commit fd0e899d
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 6 13:44:08 2023 -0700
    
        ANARI 1.0
    
    commit 07141dbf
    Author: Sankhesh Jhaveri <sankhesh.jhaveri@kitware.com>
    Date:   Thu Oct 19 14:03:37 2023 -0400
    
        Applying sankhesh's suggested change
    
        Applying Jean-Christophe's suggested change
    
    commit 57fea3b9
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Oct 12 12:14:10 2023 -0700
    
        Fixed double color space conversion issue
    
    commit ba7c6f7e
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Sep 29 10:25:55 2023 -0700
    
        Added code to control test log verbosity
    
    commit 0ebc3e1d
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Sep 20 15:44:26 2023 -0700
    
        Added method for resetting prim counts
    
    commit 900c175b
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Sep 20 15:12:43 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 08798c52
    Merge: 7f14250b 48ac6fd8
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Sep 19 12:41:29 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 7f14250b
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Sep 19 12:06:04 2023 -0700
    
        Used OSPRay to create baseline images and support for latest SDK
    
    commit 48ac6fd8
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Aug 10 20:50:30 2023 -0700
    
        Addressed MR review comments
    
    commit 786999d5
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Aug 9 11:19:31 2023 -0700
    
        Corrected wrong merges
    
    commit 8f961be9
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Aug 9 09:59:20 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 5f67b9ec
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Aug 8 17:54:13 2023 -0700
    
        Removed std::cout calls
    
    commit c8da3985
    Merge: 0d5e47ac 6424ff62
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Aug 8 17:46:35 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 0d5e47ac
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Aug 8 17:43:53 2023 -0700
    
        Updates for latest SDK changes
    
    commit e3f718f9
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 27 09:57:59 2023 -0700
    
        Minor updates
    
    commit 6424ff62
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 24 23:37:47 2023 -0400
    
        Updated description for vtkAnariProfiling class
    
    commit 886c17cb
    Merge: 0ed72b00 587df5e6
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 15:32:08 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 0ed72b00
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 15:16:31 2023 -0700
    
        Restored .gitattributes that was converted to external data
    
    commit e4c43483
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 10:47:50 2023 -0700
    
        Switched to vtkNew where appropriate
    
    commit 45a445e1
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 21 10:03:34 2023 -0700
    
        Changed to vtkTesting temp directory for ANARI trace output
    
    commit 587df5e6
    Merge: da415ed5 f0557bd0
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Jul 19 15:49:52 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit da415ed5
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Wed Jul 19 15:40:46 2023 -0700
    
        Removed usage of GetVoidPointer in favor of vtkArrayDispatch
    
    commit aa82ac49
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 18 12:20:18 2023 -0700
    
        Removed static prim counts in favor of Set/Get macros
    
    commit 46eb45b0
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 18 11:01:05 2023 -0700
    
        Collapsed consecutive mouse move events into the last event
    
    commit f0557bd0
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 19:47:28 2023 -0700
    
        Added missing ABI mangling macros
    
    commit 4691d37a
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 19:17:06 2023 -0700
    
        Converted profiling functions to RAII object
    
    commit 278b32c7
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 11:01:17 2023 -0700
    
        Replaced raw pointers with vtkNew and minor cleanup
    
    commit fc8bdc8a
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Tue Jul 11 09:04:19 2023 -0700
    
        Cleaned-up CMake files and added missing test data and documentation
    
    commit b7a6a832
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 17:29:04 2023 -0700
    
        Changed trace output base dir and code clean-up
    
    commit 13d3f726
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 12:56:00 2023 -0700
    
        Returned VTK_SKIP_RETURN_CODE for tests that are skipped instead of PASS.
    
    commit 781488ab
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Mon Jul 10 11:37:24 2023 -0700
    
        Removed explicit autoinit calls from test code and CPDM2 code.
    
    commit e435edc3
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 7 10:36:47 2023 -0700
    
        Replaced and deprecated CPDM2 and added deleted files due to merge
    
    commit a54a7207
    Merge: 6f1e8d34 68bdc9bc
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Fri Jul 7 09:22:36 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit 68bdc9bc
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 6 13:44:08 2023 -0700
    
        ANARI 1.0
    
    commit 6f1e8d34
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 6 13:55:48 2023 -0700
    
        Merge branch 'anari-1.0' of https://gitlab.kitware.com/griffin28/vtk into anari-1.0
    
    commit f9c008a0
    
    
    Author: Kevin Griffin <kgriffin@nvidia.com>
    Date:   Thu Jul 6 13:44:08 2023 -0700
    
        ANARI 1.0
    
    Co-authored-by: default avatarSankhesh Jhaveri <sankhesh.jhaveri@kitware.com>
    7d52385f