#include "BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h"
#include "vectormath/vmInclude.h"
#include "btSoftBodySolver_DX11.h"
#include "btSoftBodySolverVertexBuffer_DX11.h"
#include "BulletSoftBody/btSoftBody.h"
#include "BulletCollision/CollisionShapes/btCapsuleShape.h"
#include <stdio.h>
#include "HLSL/PrepareLinks.hlsl"
#include "HLSL/UpdatePositionsFromVelocities.hlsl"
#include "HLSL/SolvePositions.hlsl"
#include "HLSL/UpdateNodes.hlsl"
#include "HLSL/UpdatePositions.hlsl"
#include "HLSL/UpdateConstants.hlsl"
#include "HLSL/Integrate.hlsl"
#include "HLSL/ApplyForces.hlsl"
#include "HLSL/UpdateNormals.hlsl"
#include "HLSL/OutputToVertexArray.hlsl"
#include "HLSL/VSolveLinks.hlsl"
#include "HLSL/ComputeBounds.hlsl"
#include "HLSL/SolveCollisionsAndUpdateVelocities.hlsl"
#include "BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h"
Go to the source code of this file.
Functions |
| static char | m_dx11LinkStrength (d3dDevice, d3dDeviceContext,&m_linkStrength, false) |
| static char | m_dx11LinksMassLSC (d3dDevice, d3dDeviceContext,&m_linksMassLSC, false) |
| static char | m_dx11LinksRestLengthSquared (d3dDevice, d3dDeviceContext,&m_linksRestLengthSquared, false) |
| static char | m_dx11LinksCLength (d3dDevice, d3dDeviceContext,&m_linksCLength, false) |
| static char | m_dx11LinksLengthRatio (d3dDevice, d3dDeviceContext,&m_linksLengthRatio, false) |
| static char | m_dx11LinksRestLength (d3dDevice, d3dDeviceContext,&m_linksRestLength, false) |
| static char | m_dx11LinksMaterialLinearStiffnessCoefficient (d3dDevice, d3dDeviceContext,&m_linksMaterialLinearStiffnessCoefficient, false) |
| static Vectormath::Aos::Vector3 | toVector3 (const btVector3 &vec) |
| static Vectormath::Aos::Transform3 | toTransform3 (const btTransform &transform) |
Macro Definition Documentation
| #define MSTRINGIFY |
( |
|
A | ) |
#A |
Function Documentation
| static char m_dx11LinksCLength |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksCLength, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinksLengthRatio |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksLengthRatio, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinksMassLSC |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksMassLSC, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinksMaterialLinearStiffnessCoefficient |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksMaterialLinearStiffnessCoefficient, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinksRestLength |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksRestLength, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinksRestLengthSquared |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linksRestLengthSquared, |
|
|
false |
|
|
) |
| |
| static char m_dx11LinkStrength |
( |
d3dDevice |
, |
|
|
d3dDeviceContext |
, |
|
|
& |
m_linkStrength, |
|
|
false |
|
|
) |
| |
|
static |
Variable Documentation
| char* PrepareLinksHLSLString |
|
static |
Initial value:"/tmp/buildd/bullet-2.82-r2704+dfsg/src/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolver_DX11.cpp" 2
static char* SolveCollisionsAndUpdateVelocitiesHLSLString =
m_dx11Links( d3dDevice, d3dDeviceContext, &m_links, false )
Definition at line 25 of file btSoftBodySolver_DX11.cpp.