-
Notifications
You must be signed in to change notification settings - Fork 378
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 80c0aab
Showing
1,917 changed files
with
662,699 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
--- | ||
name: Bug report | ||
about: Report a bug | ||
|
||
--- | ||
|
||
<!-- | ||
Thanks for taking the time to open an Issue. | ||
Issues should be used for bug reports. | ||
If you have a question, please use the GitHub Discussions page or ask in Discord. | ||
--> | ||
|
||
### Library and Version | ||
|
||
<!-- | ||
Example: PhysX v5.1.0 | ||
--> | ||
|
||
### Operating System | ||
|
||
<!-- | ||
Example: Windows 10 | ||
--> | ||
|
||
### Steps to Trigger Behavior | ||
|
||
1. | ||
2. | ||
3. | ||
|
||
### Code Snippet to Reproduce Behavior | ||
|
||
``` | ||
<your-snippet> | ||
``` | ||
|
||
### Expected Behavior | ||
|
||
<!-- | ||
Example: Detects collisions | ||
--> | ||
|
||
### Actual Behavior | ||
|
||
<!-- | ||
Example: Some collisions are not detected | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<!-- | ||
Thanks for taking the time to open a Pull Request. | ||
Please write a bug report in the GitHub Issues if you Pull Request fixes a bug and add a link to the Issue. | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Contributing to PhysX | ||
|
||
## Did you find a bug? | ||
|
||
* Check in the GitHub [Issues](https://github.com/NVIDIA-Omniverse/PhysX/issues) if a report for your bug already exists. | ||
* If the bug has not been reported yet, open a new Issue. | ||
* Use a short and descriptive title which contains relevant keywords. | ||
* Write a clear description of the bug. | ||
* Document the environment including your operating system, compiler version, and hardware specifications. | ||
* Add code samples and executable test cases with instructions for reproducing the bug. | ||
|
||
## Did you find an issue in the documentation? | ||
|
||
* Please create an [Issue](https://github.com/NVIDIA-Omniverse/PhysX/issues/) if you find a documentation issue. | ||
|
||
## Did you write a bug fix? | ||
|
||
* Open a new [Pull Request](https://github.com/NVIDIA-Omniverse/PhysX/pulls) with your bug fix. | ||
* Write a description of the bug which is fixed by your patch or link to related Issues. | ||
* If your patch fixes for example Issue #33, write `Fixes #33`. | ||
* Explain your solution with a few words. | ||
|
||
## Did you write a cosmetic patch? | ||
|
||
* Patches that are purely cosmetic will not be considered and associated Pull Requests will be closed. | ||
* Cosmetic are patches which do not improve stability, performance, functionality, etc. | ||
* Examples for cosmetic patches: code formatting, fixing whitespaces. | ||
|
||
## Do you have a question? | ||
|
||
* Search the GitHub [Discussions](https://github.com/NVIDIA-Omniverse/PhysX/discussions/) for your question. | ||
* If nobody asked your question before, feel free to open a new discussion. | ||
* Once somebody shares a satisfying answer to your question, click "Mark as answer". | ||
* GitHub Issues should only be used for bug reports. | ||
* If you open an Issue with a question, we may convert it into a discussion. | ||
* You can also ask in the NVIDIA Omniverse #physics Discord Channel. Get an invite here: [https://discord.com/invite/XWQNJDNuaC](https://discord.com/invite/XWQNJDNuaC). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# NVIDIA PhysX SDK 5.1 | ||
|
||
Copyright (c) 2022 NVIDIA Corporation. All rights reserved. | ||
|
||
Redistribution and use in source and binary forms, with or without | ||
modification, are permitted provided that the following conditions | ||
are met: | ||
* Redistributions of source code must retain the above copyright | ||
notice, this list of conditions and the following disclaimer. | ||
* Redistributions in binary form must reproduce the above copyright | ||
notice, this list of conditions and the following disclaimer in the | ||
documentation and/or other materials provided with the distribution. | ||
* Neither the name of NVIDIA CORPORATION nor the names of its | ||
contributors may be used to endorse or promote products derived | ||
from this software without specific prior written permission. | ||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY | ||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR | ||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | ||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | ||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY | ||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# NVIDIA PhysX | ||
|
||
Copyright (c) 2008-2022 NVIDIA Corporation. All rights reserved. | ||
|
||
Redistribution and use in source and binary forms, with or without | ||
modification, are permitted provided that the following conditions | ||
are met: | ||
* Redistributions of source code must retain the above copyright | ||
notice, this list of conditions and the following disclaimer. | ||
* Redistributions in binary form must reproduce the above copyright | ||
notice, this list of conditions and the following disclaimer in the | ||
documentation and/or other materials provided with the distribution. | ||
* Neither the name of NVIDIA CORPORATION nor the names of its | ||
contributors may be used to endorse or promote products derived | ||
from this software without specific prior written permission. | ||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS "AS IS" AND ANY | ||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR | ||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | ||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | ||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY | ||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
|
||
## Introduction | ||
|
||
Welcome to the NVIDIA PhysX source code repository. | ||
|
||
This repository contains source releases of the PhysX and Flow SDKs used in NVIDIA Omniverse. | ||
|
||
## Documentation | ||
|
||
The user guide and API documentation are available on [GitHub Pages](https://nvidia-omniverse.github.io/PhysX). Please create an [Issue](https://github.com/NVIDIA-Omniverse/PhysX/issues/) if you find a documentation issue. | ||
|
||
## Instructions | ||
|
||
Please see instructions specific to each of the libraries in the respective subfolder. | ||
|
||
## Support | ||
|
||
* Please use GitHub [Discussions](https://github.com/NVIDIA-Omniverse/PhysX/discussions/) for questions and comments. | ||
* GitHub [Issues](https://github.com/NVIDIA-Omniverse/PhysX/issues) should only be used for bug reports or documentation issues. | ||
* You can also ask questions in the NVIDIA Omniverse #physics [Discord Channel](https://discord.com/invite/XWQNJDNuaC). | ||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Package : nvflow | ||
Maintainers : [email protected] | ||
Description : Flow SDK | ||
SWIPAT NvBug : | ||
Repository : P4://sw/devrel/libdev/turbulence2/NvFlow2/dev/main/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Copyright (c) 2014-2021, NVIDIA CORPORATION. All rights reserved. | ||
|
||
NVIDIA CORPORATION and its licensors retain all intellectual property | ||
and proprietary rights in and to this software, 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. |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
@echo off | ||
|
||
call generate_projects.bat | ||
|
||
cd _compiler\vs2017 | ||
|
||
if defined NVFLOW_MSBUILD2017 ( | ||
echo Using provided NVFLOW_MSBUILD2017 | ||
) else ( | ||
echo NVFLOW_MSBUILD2017 not set, attempting default VS2017 install path | ||
set NVFLOW_MSBUILD2017="%ProgramFiles% (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\amd64\MSBuild.exe" | ||
) | ||
|
||
call %NVFLOW_MSBUILD2017% nvflow.sln /p:Configuration=debug | ||
call %NVFLOW_MSBUILD2017% nvflow.sln /p:Configuration=release | ||
|
||
cd ..\.. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#! /bin/bash | ||
|
||
./generate_projects.sh | ||
|
||
cd _compiler/gmake2 | ||
|
||
make config=debug_x86_64 | ||
make config=release_x86_64 | ||
|
||
cd ../.. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#! /bin/bash | ||
|
||
./generate_projects_aarch64.sh | ||
|
||
cd _compiler/gmake2 | ||
|
||
make config=debug_aarch64 | ||
make config=release_aarch64 | ||
|
||
cd ../.. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
Copyright (c) 2002-2006 Marcus Geelnard | ||
Copyright (c) 2006-2016 Camilla Berglund <[email protected]> | ||
|
||
This software is provided 'as-is', without any express or implied | ||
warranty. In no event will the authors be held liable for any damages | ||
arising from the use of this software. | ||
|
||
Permission is granted to anyone to use this software for any purpose, | ||
including commercial applications, and to alter it and redistribute it | ||
freely, subject to the following restrictions: | ||
|
||
1. The origin of this software must not be misrepresented; you must not | ||
claim that you wrote the original software. If you use this software | ||
in a product, an acknowledgment in the product documentation would | ||
be appreciated but is not required. | ||
|
||
2. Altered source versions must be plainly marked as such, and must not | ||
be misrepresented as being the original software. | ||
|
||
3. This notice may not be removed or altered from any source | ||
distribution. | ||
|
Oops, something went wrong.