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
↓ 168 callers
Function
GetDevice
src/VK/VKEngineInterfaceImpl.cpp:1419
↓ 40 callers
Method
SubmitBarrier
src/VK/VKEngineInterfaceImpl.cpp:1514
↓ 34 callers
Method
CreateBufferResource
src/TressFX/TressFXConstantBuffers.h:240
↓ 27 callers
Method
UpdateBuffer
src/VK/VKEngineInterfaceImpl.cpp:1579
↓ 21 callers
Method
GetTimeStamp
src/VK/VKEngineInterfaceImpl.cpp:1238
↓ 19 callers
Method
CreateLayout
src/VK/VKEngineInterfaceImpl.cpp:1289
↓ 18 callers
Method
CreateBindSet
src/VK/VKEngineInterfaceImpl.cpp:357
↓ 18 callers
Method
GetTressFXHandle
src/HairStrands.h:59
↓ 13 callers
Method
CreateComputeShaderPSO
src/VK/VKEngineInterfaceImpl.cpp:849
↓ 12 callers
Method
BindSets
src/VK/VKEngineInterfaceImpl.cpp:1426
↓ 12 callers
Method
Increment
(self)
tool/Maya/TressFX_Exporter.py:161
↓ 11 callers
Method
Draw
src/TressFX/TressFXPPLL.cpp:275
↓ 11 callers
Method
Update
src/TressFX/TressFXSDFCollision.cpp:95
↓ 10 callers
Method
GetShadowBufferResource
src/VK/VKEngineInterfaceImpl.h:171
↓ 9 callers
Method
BeginRenderPass
src/VK/VKEngineInterfaceImpl.cpp:638
↓ 9 callers
Method
CreateGraphicsPSO
src/VK/VKEngineInterfaceImpl.cpp:888
↓ 9 callers
Method
CreateSRV
src/DX12/DX12EngineInterfaceImpl.cpp:228
↓ 9 callers
Method
EndRenderPass
src/VK/VKEngineInterfaceImpl.cpp:659
↓ 8 callers
Method
BindPSO
src/VK/VKEngineInterfaceImpl.cpp:1569
↓ 8 callers
Method
CreateRenderTargetSet
src/VK/VKEngineInterfaceImpl.cpp:449
↓ 8 callers
Method
Dispatch
src/VK/VKEngineInterfaceImpl.cpp:1574
↓ 8 callers
Method
GetBufferResource
src/TressFX/TressFXConstantBuffers.h:263
↓ 8 callers
Method
Kill
(self)
tool/Maya/TressFX_Exporter.py:158
↓ 7 callers
Method
GetCameraPos
src/SceneGLTFImpl.h:77
↓ 7 callers
Method
GetVulkanDevice
only to call by implementation internals
src/VK/VKEngineInterfaceImpl.h:185
↓ 6 callers
Function
DispatchComputeShader
src/TressFX/TressFXSimulation.cpp:51
↓ 6 callers
Method
FlushGPU
src/VK/VKEngineInterfaceImpl.h:149
↓ 6 callers
Method
GetBoneIdByName
src/SceneGLTFImpl.cpp:218
↓ 6 callers
Method
GetDepthBufferResource
Find a better place to put this ...
src/VK/VKEngineInterfaceImpl.h:167
↓ 6 callers
Function
GetDevice
src/DX12/DX12EngineInterfaceImpl.cpp:1516
↓ 6 callers
Function
GetSamplerLayout
src/TressFX/TressFXLayouts.h:91
↓ 6 callers
Function
GetViewLayout
src/TressFX/TressFXLayouts.h:88
↓ 6 callers
Method
Initialize
src/TressFX/TressFXPPLL.cpp:54
↓ 5 callers
Function
GetRenderPosTanLayout
src/TressFX/TressFXLayouts.h:69
↓ 5 callers
Function
GetTressFXParamLayout
src/TressFX/TressFXLayouts.h:70
↓ 5 callers
Method
GetWorldSpaceSkeletonMats
src/SceneGLTFImpl.h:78
↓ 4 callers
Function
CreateJointSubsetUI
()
tool/Maya/TressFX_Exporter.py:680
↓ 4 callers
Function
DeleteJointSubsetUI
()
tool/Maya/TressFX_Exporter.py:697
↓ 4 callers
Method
GetCauldronDevice
src/VK/VKEngineInterfaceImpl.h:159
↓ 4 callers
Method
GetSamplerBindSet
src/VK/VKEngineInterfaceImpl.h:174
↓ 4 callers
Function
GetSkinClusterInfluenceObjectsNames
()
tool/Maya/TressFX_Exporter.py:224
↓ 4 callers
Method
GetUploadHeap
src/VK/VKEngineInterfaceImpl.h:162
↓ 4 callers
Method
GetWidth
src/VK/VKEngineInterfaceImpl.h:256
↓ 4 callers
Method
Length
src/Math/Quaternion.cpp:195
↓ 4 callers
Method
Reset
src/TressFX/TressFXConstantBuffers.h:264
↓ 4 callers
Function
SetWindCorner
Wind is in a pyramid around the main wind direction. To add a random appearance, the shader will sample some direction within this cone based on the s
src/TressFX/TressFXHairObject.cpp:172
↓ 4 callers
Function
SuStringTokenizer
src/TressFX/TressFXBoneSkinning.cpp:36
↓ 4 callers
Function
VulkanAccessFlags
src/VK/VKEngineInterfaceImpl.cpp:1437
↓ 3 callers
Method
CreateBufferResource
src/VK/VKEngineInterfaceImpl.cpp:210
↓ 3 callers
Function
CreateCustomRootUI
(jointNameRoot)
tool/Maya/TressFX_Exporter.py:547
↓ 3 callers
Method
CreateUAV
src/DX12/DX12EngineInterfaceImpl.cpp:265
↓ 3 callers
Method
Cross
src/Math/Vector3D.h:70
↓ 3 callers
Function
DeleteCustomRootUI
()
tool/Maya/TressFX_Exporter.py:569
↓ 3 callers
Method
DrawFullScreenQuad
src/VK/VKEngineInterfaceImpl.cpp:197
↓ 3 callers
Method
DrawIndexedInstanced
src/VK/VKEngineInterfaceImpl.cpp:1107
↓ 3 callers
Method
DrawStrands
src/TressFX/TressFXHairObject.cpp:243
↓ 3 callers
Method
GetColorBufferResource
src/VK/VKEngineInterfaceImpl.h:169
↓ 3 callers
Method
GetGridOrigin
src/TressFX/TressFXSDFCollision.h:84
↓ 3 callers
Method
GetHeight
src/VK/VKEngineInterfaceImpl.h:255
↓ 3 callers
Function
GetLightLayout
src/TressFX/TressFXLayouts.h:90
↓ 3 callers
Method
GetMVP
src/SceneGLTFImpl.h:75
↓ 3 callers
Method
GetNumTotalHairVertices
src/TressFX/TressFXHairObject.h:114
↓ 3 callers
Method
GetResourceViewHeaps
src/VK/VKEngineInterfaceImpl.h:186
↓ 3 callers
Function
GetShortCutShadeParamLayout
src/TressFX/TressFXLayouts.h:80
↓ 3 callers
Method
OnCreate
src/DX12/DX12EngineInterfaceImpl.cpp:782
↓ 3 callers
Method
OnCreate
src/VK/VKEngineInterfaceImpl.cpp:669
↓ 3 callers
Method
PopulateDrawStrandsBindSet
src/TressFX/TressFXHairObject.cpp:341
↓ 3 callers
Method
SetResources
src/VK/VKEngineInterfaceImpl.cpp:530
↓ 3 callers
Method
SubmitBarrier
src/DX12/DX12EngineInterfaceImpl.cpp:1600
↓ 2 callers
Method
ClearUint32Image
src/VK/VKEngineInterfaceImpl.cpp:1591
↓ 2 callers
Method
CreateRenderTargetResource
src/VK/VKEngineInterfaceImpl.cpp:254
↓ 2 callers
Method
CreateResourceFromFile
src/VK/VKEngineInterfaceImpl.cpp:321
↓ 2 callers
Method
CreateTex2D
src/DX12/DX12EngineInterfaceImpl.cpp:135
↓ 2 callers
Method
CreateUint32Resource
src/VK/VKEngineInterfaceImpl.cpp:220
↓ 2 callers
Function
DX12AccessFlags
src/DX12/DX12EngineInterfaceImpl.cpp:1572
↓ 2 callers
Function
GetAllDAGObjects
(mFnType, maxDepth = 1)
tool/Maya/TressFX_Exporter.py:164
↓ 2 callers
Function
GetApplySDFLayout
src/TressFX/TressFXLayouts.h:72
↓ 2 callers
Function
GetBoneSkinningMeshLayout
src/TressFX/TressFXLayouts.h:74
↓ 2 callers
Method
GetDefaultWhiteTexture
src/VK/VKEngineInterfaceImpl.h:173
↓ 2 callers
Function
GetGenerateSDFLayout
src/TressFX/TressFXLayouts.h:71
↓ 2 callers
Function
GetJointNameFromListByIndex
(index)
tool/Maya/TressFX_Exporter.py:592
↓ 2 callers
Method
GetMV
src/SceneGLTFImpl.h:74
↓ 2 callers
Method
GetNumHairTriangleIndices
src/TressFX/TressFXAsset.h:90
↓ 2 callers
Function
GetPPLLFillLayout
PPLL layouts
src/TressFX/TressFXLayouts.h:84
↓ 2 callers
Function
GetPPLLResolveLayout
src/TressFX/TressFXLayouts.h:85
↓ 2 callers
Function
GetRandom
src/TressFX/TressFXAsset.cpp:65
↓ 2 callers
Function
GetSDFMarchingCubesLayout
src/TressFX/TressFXLayouts.h:75
↓ 2 callers
Method
GetSceneLightCount
src/SceneGLTFImpl.h:71
↓ 2 callers
Function
GetShaderVisibility
src/DX12/DX12EngineInterfaceImpl.cpp:983
↓ 2 callers
Function
GetShortCutColorReadLayout
src/TressFX/TressFXLayouts.h:81
↓ 2 callers
Function
GetShortCutDepthReadLayout
src/TressFX/TressFXLayouts.h:79
↓ 2 callers
Function
GetShortCutDepthsAlphaLayout
Shortcut layouts
src/TressFX/TressFXLayouts.h:78
↓ 2 callers
Method
GetSimBindSet
src/TressFX/TressFXHairObject.h:127
↓ 2 callers
Function
GetSimLayout
src/TressFX/TressFXLayouts.h:73
↓ 2 callers
Function
GetSimPosTanLayout
src/TressFX/TressFXLayouts.h:68
↓ 2 callers
Method
GetVidMemBufferPool
src/VK/VKEngineInterfaceImpl.h:163
↓ 2 callers
Method
OnBeginFrame
src/SceneGLTFImpl.cpp:85
↓ 2 callers
Method
OnResize
src/TressFXSample.cpp:232
↓ 2 callers
Method
Set
src/Math/Matrix33.cpp:107
↓ 2 callers
Method
SetFullScreen
src/TressFXSample.cpp:575
next →
1–100 of 531, ranked by callers