Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/GPUSkinCache.h |
Include |
#include "GPUSkinCache.h" |
class FGPUSkinCache
Name | Description | ||
---|---|---|---|
|
Allocations |
||
|
bRequiresMemoryLimit |
||
|
BuffersToTransition |
||
|
CurrentStagingBufferIndex |
||
|
TArray< FGPUSki... |
Entries |
|
|
ExtraRequiredMemory |
||
|
FlushCounter |
||
|
StagingBuffers |
For recompute tangents, holds the data required between compute shaders. |
|
|
UsedMemoryInBytes |
Name | Description | |
---|---|---|
|
FGPUSkinCache ( |
Name | Description | |
---|---|---|
|
~FGPUSkinCache() |
Name | Description | ||
---|---|---|---|
|
Cleanup() |
||
|
CVarSinkFunction() |
||
|
DispatchUpdateSkinning ( |
||
|
DispatchUpdateSkinTangents ( |
||
|
DoDispatch ( |
||
|
FCachedGeome... |
GetCachedGeometry ( |
|
|
FCachedGeome... |
GetCachedGeometry ( |
|
|
GetExtraRequiredMemoryAndReset() |
||
|
FGPUSkinBatc... |
GetFactoryUserData ( |
|
|
GetShaderBindings ( |
||
|
FGPUSkinBatc... |
InternalGetFactoryUserData ( |
|
|
InvalidateAllEntries() |
||
|
IsEntryValid ( |
||
|
ProcessEntry ( |
||
|
Release ( |
||
|
ReleaseSkinCacheEntry ( |
||
|
SetVertexStreams ( |
||
|
TransitionAllToReadable ( |
||
|
FRWBuffersAl... |
TryAllocBuffer |
|
|
UpdateSkinWeightBuffer ( |
||
|
UseIntermediateTangents() |
Name |
Description |
|
---|---|---|
|
FRWBuffersAllocation |
|
|
FRWBufferTracker |
Name |
Description |
|
---|---|---|
|
ESkinCacheInitSettings |
Name |
Description |
---|---|
CVarSink |
|
NUM_BUFFERS |