#include <ShaderCompiler.h>
◆ GatherAnalytics()
◆ operator+=()
◆ WriteStatSummary()
| void FShaderCompilerMaterialCounters::WriteStatSummary |
( |
const TCHAR * |
AggregatedSuffix | ) |
|
◆ MaterialCacheHits
| int32 FShaderCompilerMaterialCounters::MaterialCacheHits = 0 |
The total number times a material translation was skipped because the the results were in the DDC.
◆ MaterialTranslateCalls
| int32 FShaderCompilerMaterialCounters::MaterialTranslateCalls = 0 |
The total number of materials that have been translated.
◆ MaterialTranslateSerializationOnlyTimeSec
| double FShaderCompilerMaterialCounters::MaterialTranslateSerializationOnlyTimeSec = 0.0 |
The total time spent serializing DDC results.
◆ MaterialTranslateTotalTimeSec
| double FShaderCompilerMaterialCounters::MaterialTranslateTotalTimeSec = 0.0 |
The total time in seconds to translate all materials.
◆ MaterialTranslateTranslationOnlyTimeSec
| double FShaderCompilerMaterialCounters::MaterialTranslateTranslationOnlyTimeSec = 0.0 |
The total time spent actually translating materials (rather than for instance accessing the DDC cache).
◆ NumMaterialsCooked
| int32 FShaderCompilerMaterialCounters::NumMaterialsCooked = 0 |
The total number of materials cooked. This corresponds to UMaterialInterface::Presave()
The documentation for this struct was generated from the following files: