diff options
Diffstat (limited to 'tools/ArtistTools/source/CoreLib/Parameters')
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 |