Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Effects/TressFX
/ functions
Functions
531 in github.com/GPUOpen-Effects/TressFX
⨍
Functions
531
◇
Types & classes
155
↓ 2 callers
Method
SetLocalIterations
src/TressFX/TressFXConstantBuffers.h:101
↓ 2 callers
Method
SetLocalStiffness
src/TressFX/TressFXConstantBuffers.h:89
↓ 2 callers
Method
SetVSync
src/VK/VKEngineInterfaceImpl.h:148
↓ 2 callers
Function
TextureSelectionButton
src/TressFXSample.cpp:600
↓ 2 callers
Method
UAVBarrier
src/TressFX/TressFXHairObject.cpp:586
↓ 2 callers
Method
UpdatePerObjectRenderParams
src/TressFX/TressFXHairObject.cpp:237
↓ 2 callers
Method
UpdateShadeParameters
src/TressFX/TressFXPPLL.cpp:301
↓ 2 callers
Function
VulkanBindPoint
src/VK/VKEngineInterfaceImpl.cpp:119
↓ 2 callers
Function
VulkanImageLayout
src/VK/VKEngineInterfaceImpl.cpp:1492
↓ 2 callers
Method
operator==
src/Math/Matrix33.cpp:315
↓ 1 callers
Method
AccumulateSDF
src/SDF.cpp:73
↓ 1 callers
Method
AllocateCPUVisibleView
src/DX12/DX12EngineInterfaceImpl.cpp:110
↓ 1 callers
Method
ApplySDF
src/SDF.cpp:78
↓ 1 callers
Method
BindSets
src/DX12/DX12EngineInterfaceImpl.cpp:1523
↓ 1 callers
Method
CollideWithHair
src/TressFX/TressFXSDFCollision.cpp:171
↓ 1 callers
Function
ComputeBarycentricCoordinates
(p0, p1, p2, p)
tool/Maya/TressFX_Exporter.py:1075
↓ 1 callers
Method
Create
src/VK/VKEngineInterfaceImpl.cpp:127
↓ 1 callers
Function
CreateApplySDFLayout
src/TressFX/TressFXLayouts.cpp:125
↓ 1 callers
Function
CreateBoneSkinningLayout
src/TressFX/TressFXLayouts.cpp:138
↓ 1 callers
Method
CreateBuffer
src/DX12/DX12EngineInterfaceImpl.cpp:140
↓ 1 callers
Method
CreateCBV
src/DX12/DX12EngineInterfaceImpl.cpp:219
↓ 1 callers
Method
CreateGLTFDepthPass
src/VK/VKEngineInterfaceImpl.cpp:519
↓ 1 callers
Method
CreateGLTFPbrPass
src/VK/VKEngineInterfaceImpl.cpp:509
↓ 1 callers
Method
CreateGLTFTexturesAndBuffers
src/VK/VKEngineInterfaceImpl.cpp:501
↓ 1 callers
Method
CreateGPUResources
src/TressFX/TressFXHairObject.cpp:502
↓ 1 callers
Function
CreateGenerateSDFLayout
src/TressFX/TressFXLayouts.cpp:93
↓ 1 callers
Function
CreateLightLayout
src/TressFX/TressFXLayouts.cpp:281
↓ 1 callers
Function
CreatePPLLFillLayout
src/TressFX/TressFXLayouts.cpp:171
↓ 1 callers
Function
CreatePPLLResolveLayout
src/TressFX/TressFXLayouts.cpp:185
↓ 1 callers
Function
CreatePPLLShadeParamLayout
src/TressFX/TressFXLayouts.cpp:198
↓ 1 callers
Function
CreateRenderLayout
src/TressFX/TressFXLayouts.cpp:64
↓ 1 callers
Function
CreateRenderPosTanLayout
src/TressFX/TressFXLayouts.cpp:51
↓ 1 callers
Function
CreateSDFMarchingCubesLayout
src/TressFX/TressFXLayouts.cpp:154
↓ 1 callers
Method
CreateSampler
src/DX12/DX12EngineInterfaceImpl.cpp:483
↓ 1 callers
Function
CreateSamplerLayout
src/TressFX/TressFXLayouts.cpp:81
↓ 1 callers
Function
CreateShadowViewLayout
src/TressFX/TressFXLayouts.cpp:269
↓ 1 callers
Function
CreateShortCutColorReadLayout
src/TressFX/TressFXLayouts.cpp:245
↓ 1 callers
Function
CreateShortCutShadeParamLayout
src/TressFX/TressFXLayouts.cpp:233
↓ 1 callers
Function
CreateShortcutDepthReadLayout
src/TressFX/TressFXLayouts.cpp:221
↓ 1 callers
Function
CreateShortcutDepthsAlphaLayout
src/TressFX/TressFXLayouts.cpp:210
↓ 1 callers
Function
CreateSimLayout
src/TressFX/TressFXLayouts.cpp:108
↓ 1 callers
Function
CreateSimPosTanLayout
src/TressFX/TressFXLayouts.cpp:35
↓ 1 callers
Function
CreateViewLayout
src/TressFX/TressFXLayouts.cpp:257
↓ 1 callers
Function
DX12DescriptorSetBinding
src/DX12/DX12EngineInterfaceImpl.cpp:1346
↓ 1 callers
Function
DestroyAllLayouts
src/TressFX/TressFXLayouts.cpp:326
↓ 1 callers
Method
DrawIndexedInstanced
src/DX12/DX12EngineInterfaceImpl.cpp:1222
↓ 1 callers
Method
DrawInstanced
src/VK/VKEngineInterfaceImpl.cpp:1115
↓ 1 callers
Method
DrawIsoSurface
src/SDF.cpp:87
↓ 1 callers
Method
DrawMesh
src/SDF.cpp:93
↓ 1 callers
Method
EndAndSubmitCommandBuffer
src/VK/VKEngineInterfaceImpl.cpp:1146
↓ 1 callers
Function
ExportMesh
(filepath, meshShapedagPath)
tool/Maya/TressFX_Exporter.py:1881
↓ 1 callers
Method
Free
src/DX12/DX12EngineInterfaceImpl.cpp:213
↓ 1 callers
Method
Free
src/VK/VKEngineInterfaceImpl.cpp:180
↓ 1 callers
Method
GenerateFollowHairs
This generates follow hairs around loaded guide hairs procedually with random distribution within the max radius input. Calling this is optional.
src/TressFX/TressFXAsset.cpp:177
↓ 1 callers
Method
GenerateIsoSurface
src/SDF.cpp:83
↓ 1 callers
Method
GetAverageGpuTime
src/VK/VKEngineInterfaceImpl.h:182
↓ 1 callers
Method
GetBoundingBox
src/TressFX/TressFXBoneSkinning.cpp:439
↓ 1 callers
Method
GetCPULocalShapeIterations
src/TressFX/TressFXHairObject.h:117
↓ 1 callers
Method
GetCauldronDevice
src/DX12/DX12EngineInterfaceImpl.h:174
↓ 1 callers
Method
GetColorBufferFormat
src/VK/VKEngineInterfaceImpl.h:170
↓ 1 callers
Method
GetDX12Device
only to call by implementation internals
src/DX12/DX12EngineInterfaceImpl.h:203
↓ 1 callers
Method
GetDepthBufferFormat
src/VK/VKEngineInterfaceImpl.h:168
↓ 1 callers
Method
GetGridCellSize
Grid
src/TressFX/TressFXSDFCollision.h:83
↓ 1 callers
Method
GetGridNumCells
src/TressFX/TressFXSDFCollision.h:85
↓ 1 callers
Method
GetGridNumTotalCells
src/TressFX/TressFXSDFCollision.h:91
↓ 1 callers
Function
GetIndicesSubsetInfluenceObjects
(skinFn, dagPaths )
tool/Maya/TressFX_Exporter.py:795
↓ 1 callers
Function
GetInfluenceObjects
(dagPaths )
tool/Maya/TressFX_Exporter.py:815
↓ 1 callers
Method
GetInitialBoundingBox
src/TressFX/TressFXBoneSkinning.cpp:454
↓ 1 callers
Method
GetInvViewProjMatrix
src/SceneGLTFImpl.h:76
↓ 1 callers
Function
GetJointIndexFromList
(jointName)
tool/Maya/TressFX_Exporter.py:604
↓ 1 callers
Method
GetNumMeshTriangle
src/TressFX/TressFXBoneSkinning.h:76
↓ 1 callers
Method
GetNumTimeStamps
src/VK/VKEngineInterfaceImpl.h:178
↓ 1 callers
Method
GetNumTotalHairStrands
src/TressFX/TressFXHairObject.h:115
↓ 1 callers
Method
GetNumVerticesPerStrand
src/TressFX/TressFXHairObject.h:116
↓ 1 callers
Function
GetPPLLShadeParamLayout
src/TressFX/TressFXLayouts.h:86
↓ 1 callers
Method
GetRotation
src/Math/Quaternion.cpp:134
↓ 1 callers
Method
GetSDFCollisionMargin
src/TressFX/TressFXSDFCollision.h:76
↓ 1 callers
Function
GetSelectedNurbsCurves
(minCurveLength)
tool/Maya/TressFX_Exporter.py:1421
↓ 1 callers
Function
GetShadowViewLayout
src/TressFX/TressFXLayouts.h:89
↓ 1 callers
Function
GetSortedWeightsFromOneVertex
(_maxJointsPerVertex, vertexIndex, jointIndexArray, weightArray)
tool/Maya/TressFX_Exporter.py:1826
↓ 1 callers
Function
GetSortedWeightsFromTriangleVertices
(_maxJointsPerVertex, vertexIndices, jointIndexArray, weightArray, baryCoord)
tool/Maya/TressFX_Exporter.py:1024
↓ 1 callers
Function
GetTangentVectors
src/TressFX/TressFXAsset.cpp:37
↓ 1 callers
Method
GetTimeStampName
src/VK/VKEngineInterfaceImpl.h:179
↓ 1 callers
Method
GetTimeStampValue
src/VK/VKEngineInterfaceImpl.h:180
↓ 1 callers
Method
IncreaseSimulationFrame
src/TressFX/TressFXHairObject.h:129
↓ 1 callers
Function
InitializeAllLayouts
src/TressFX/TressFXLayouts.cpp:294
↓ 1 callers
Method
Inverse
src/Math/Quaternion.cpp:203
↓ 1 callers
Method
Inverse
src/Math/Transform.cpp:46
↓ 1 callers
Method
Inverse
src/Math/Matrix33.cpp:153
↓ 1 callers
Method
LoadBoneData
src/TressFX/TressFXAsset.cpp:401
↓ 1 callers
Method
LoadHairData
src/TressFX/TressFXAsset.cpp:94
↓ 1 callers
Method
LoadTressFXCollisionMeshData
src/TressFX/TressFXBoneSkinning.cpp:100
↓ 1 callers
Method
OnBeginFrame
src/DX12/DX12EngineInterfaceImpl.cpp:1405
↓ 1 callers
Method
OnBeginFrame
src/VK/VKEngineInterfaceImpl.cpp:1321
↓ 1 callers
Method
OnCreate
src/TressFXSample.cpp:366
↓ 1 callers
Method
OnDestroy
src/DX12/DX12EngineInterfaceImpl.cpp:935
↓ 1 callers
Method
OnDestroy
src/VK/VKEngineInterfaceImpl.cpp:799
↓ 1 callers
Method
OnEndFrame
src/VK/VKEngineInterfaceImpl.cpp:1368
↓ 1 callers
Method
OnRenderLight
src/SceneGLTFImpl.cpp:186
↓ 1 callers
Method
ProcessAsset
src/TressFX/TressFXAsset.cpp:250
← previous
next →
101–200 of 531, ranked by callers