Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FGPUSkinCache
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/GPUSkinCache.h |
| Include | #include "GPUSkinCache.h" |
Syntax
struct FRWBufferTracker
Variables
| Type | Name | Description | |
|---|---|---|---|
| FRWBuffersAllocation * | Allocation |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FSkinCacheRWBuffer * | Advance
(
const FVertexBufferAndSRV& BoneBuffer1, |
||
| FSkinCacheRWBuffer * | Find
(
const FVertexBufferAndSRV& BoneBuffer, |
||
| FSkinCacheRWBuffer * | |||
| FSkinCacheRWBuffer * | |||
| uint32 | GetNumBytes () |
||
| FSkinCacheRWBuffer * | |||
| void | Reset () |
||
| void | UpdatePreviousBoneBuffer
(
const FVertexBufferAndSRV& PreviousBoneBuffer, |
On recreate of the render state where the GPU skin cache entry is preserved, the bone buffer will have been reallocated, even though the transforms didn't change. |