aboutsummaryrefslogtreecommitdiff
path: root/tools/ArtistTools/source/CoreLib/Parameters
diff options
context:
space:
mode:
authorBryan Galdrikian <[email protected]>2017-08-23 11:24:32 -0700
committerBryan Galdrikian <[email protected]>2017-08-23 11:24:32 -0700
commitf1e539cadfb085cedc32f9773cfb9d14bfcdf138 (patch)
tree7ca74e06a4386dd22fd850a8417a31a85d282a30 /tools/ArtistTools/source/CoreLib/Parameters
parentUpdated to CL 22661993: (diff)
downloadblast-f1e539cadfb085cedc32f9773cfb9d14bfcdf138.tar.xz
blast-f1e539cadfb085cedc32f9773cfb9d14bfcdf138.zip
Removing ArtistTools and CurveEditor projects
Diffstat (limited to 'tools/ArtistTools/source/CoreLib/Parameters')
-rw-r--r--tools/ArtistTools/source/CoreLib/Parameters/FoundationHolder.h138
-rw-r--r--tools/ArtistTools/source/CoreLib/Parameters/HackNvParamBug.cpp6
-rw-r--r--tools/ArtistTools/source/CoreLib/Parameters/PlaylistParams.pl33
-rw-r--r--tools/ArtistTools/source/CoreLib/Parameters/go.bat6
4 files changed, 0 insertions, 183 deletions
diff --git a/tools/ArtistTools/source/CoreLib/Parameters/FoundationHolder.h b/tools/ArtistTools/source/CoreLib/Parameters/FoundationHolder.h
deleted file mode 100644
index 5ec7868..0000000
--- a/tools/ArtistTools/source/CoreLib/Parameters/FoundationHolder.h
+++ /dev/null
@@ -1,138 +0,0 @@
-// This code contains NVIDIA Confidential Information and is disclosed
-// under the Mutual Non-Disclosure Agreement.
-//
-// Notice
-// ALL NVIDIA DESIGN SPECIFICATIONS AND CODE ("MATERIALS") ARE PROVIDED "AS IS" NVIDIA MAKES
-// NO REPRESENTATIONS, WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO
-// THE MATERIALS, AND EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTIES OF NONINFRINGEMENT,
-// MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
-//
-// NVIDIA Corporation assumes no responsibility for the consequences of use of such
-// information or for any infringement of patents or other rights of third parties that may
-// result from its use. No license is granted by implication or otherwise under any patent
-// or patent rights of NVIDIA Corporation. No third party distribution is allowed unless
-// expressly authorized by NVIDIA. Details are subject to change without notice.
-// This code supersedes and replaces all information previously supplied.
-// NVIDIA Corporation products are not authorized for use as critical
-// components in life support devices or systems without express written approval of
-// NVIDIA Corporation.
-//
-// Copyright (c) 2013 NVIDIA Corporation. All rights reserved.
-//
-// NVIDIA Corporation and its licensors retain all intellectual property and proprietary
-// rights in and to this software and related documentation and any modifications thereto.
-// Any use, reproduction, disclosure or distribution of this software and related
-// documentation without an express license agreement from NVIDIA Corporation is
-// strictly prohibited.
-//
-
-#pragma once
-
-#include "NvErrorCallback.h"
-#include "NsGlobals.h"
-#include "NsVersionNumber.h"
-
-class DefaultErrorCallback : public nvidia::NvErrorCallback
-{
-public:
- DefaultErrorCallback(void)
- {
- }
-
- virtual void reportError(nvidia::NvErrorCode::Enum code, const char* message, const char* file, int line)
- {
- NV_UNUSED(code);
- printf("PhysX: %s : %s : %d\r\n", message, file, line);
- }
-private:
-};
-
-class DefaultAllocator : public nvidia::NvAllocatorCallback
-{
-public:
- DefaultAllocator(void)
- {
- }
-
- ~DefaultAllocator(void)
- {
- }
-
- virtual void* allocate(size_t size, const char* typeName, const char* filename, int line)
- {
- NV_UNUSED(typeName);
- NV_UNUSED(filename);
- NV_UNUSED(line);
- void *ret = ::_aligned_malloc(size, 16);
- return ret;
- }
-
- virtual void deallocate(void* ptr)
- {
- ::_aligned_free(ptr);
- }
-private:
-};
-
-
-#if 0
-class FoundationHolder
-{
- NvFoundation* mFoundation;
- FoundationHolder()
- :mFoundation(nullptr)
- {
- }
-
- ~FoundationHolder()
- {
- if (mFoundation)
- {
- // to-do
- // we should release foundation. but Hair SDK could release it first.
- //mFoundation->release();
- mFoundation = nullptr;
- }
- }
-
-public:
-
- static NvFoundation* GetFoundation()
- {
- static FoundationHolder fh;
- if (fh.mFoundation == nullptr)
- {
- static DefaultAllocator sDefaultAllocator;
- static DefaultErrorCallback sDefaultErrorCallback;
- fh.mFoundation = NvCreateFoundation(NV_FOUNDATION_VERSION, sDefaultAllocator, sDefaultErrorCallback);
- assert(fh.mFoundation != nullptr);
- }
- return fh.mFoundation;
- }
-};
-
-#else
-
-class FoundationHolder
-{
- bool m_isInitialized;
- public:
- static void GetFoundation()
- {
- static FoundationHolder s_holder;
- if (!s_holder.m_isInitialized)
- {
- static DefaultAllocator sDefaultAllocator;
- static DefaultErrorCallback sDefaultErrorCallback;
- nvidia::shdfnd::initializeSharedFoundation(NV_FOUNDATION_VERSION, sDefaultAllocator, sDefaultErrorCallback);
-
- s_holder.m_isInitialized = true;
- }
- }
- ~FoundationHolder()
- {
- //nvidia::terminateSharedFoundation();
- }
-};
-
-#endif
diff --git a/tools/ArtistTools/source/CoreLib/Parameters/HackNvParamBug.cpp b/tools/ArtistTools/source/CoreLib/Parameters/HackNvParamBug.cpp
deleted file mode 100644
index 2ee7769..0000000
--- a/tools/ArtistTools/source/CoreLib/Parameters/HackNvParamBug.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <string.h>
-
-int GetHackElementSize(const char* data)
-{
- return 0;
-} \ No newline at end of file
diff --git a/tools/ArtistTools/source/CoreLib/Parameters/PlaylistParams.pl b/tools/ArtistTools/source/CoreLib/Parameters/PlaylistParams.pl
deleted file mode 100644
index a4618aa..0000000
--- a/tools/ArtistTools/source/CoreLib/Parameters/PlaylistParams.pl
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- header =>
- {
- className => 'PlaylistParams',
- implementStorage => 1,
-
- # Version history
- # 0.0 Initial Version
- classVersion => '0.0',
-
- hints =>
- {
- },
- },
-
- structs =>
- [
- ],
-
- parameters =>
- [
- {
- name => 'blastProjFilePaths',
- type => 'STRING',
- isArray => 1,
- arraySize => '-1',
- hints =>
- {
- shortDescription => "BlastProj file paths",
- },
- },
- ]
-}
diff --git a/tools/ArtistTools/source/CoreLib/Parameters/go.bat b/tools/ArtistTools/source/CoreLib/Parameters/go.bat
deleted file mode 100644
index 600bf18..0000000
--- a/tools/ArtistTools/source/CoreLib/Parameters/go.bat
+++ /dev/null
@@ -1,6 +0,0 @@
-SET SRC_ROOT=..\..\..\..\..
-SET EXTERNAL_ROOT=%SRC_ROOT%\..\..\external
-SET BUILDTOOL_ROOT=%SRC_ROOT%\..\..\external
-
-@if "%PERL%"=="" set PERL=%BUILDTOOL_ROOT%\perl\5.8.8_822\bin\perl
-@%PERL% %EXTERNAL_ROOT%\NvParameterized\1.1\trunk\build\scripts\GenParameterized.pl -force PlaylistParams.pl . . \ No newline at end of file