| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/SubsurfaceProfile.h |
Include |
#include "Engine/SubsurfaceProfile.h" |
class FSubsurfaceProfileTexture : public FRenderResource
Render thread
Name | Description | |
---|---|---|
|
FSubsurfaceProfileTexture() |
Constructor |
Name | Description | |
---|---|---|
|
~FSubsurfaceProfileTexture() |
Destructor |
Name | Description | ||
---|---|---|---|
|
AddOrUpdateProfile ( |
Convenience, can be optimized |
|
|
AddProfile ( |
O(n) n is a small number |
|
|
Dump() |
For debugging, can be removed |
|
|
FindAllocationId ( |
||
|
GetEntryString |
For debugging / VisualizeSSS |
|
|
IPooledRende... |
GetTexture ( |
|
|
RemoveProfile ( |
O(n) to find the element, n is the SSProfile count and usually quite small. |
|
|
UpdateProfile ( |
||
|
UpdateProfile ( |
Name | Description | ||
---|---|---|---|
|
ReleaseDynamicRHI() |
Release textures when device is lost/destroyed. |