Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ODSC
Inheritance Hierarchy
- FTSTickerObjectBase
- FODSCManager
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/ODSC/ODSCManager.h |
| Include | #include "ODSC/ODSCManager.h" |
Syntax
class FODSCManager : public FTSTickerObjectBase
Remarks
Responsible for processing shader compile responses from the ODSC Thread. Interface for submitting shader compile requests to the ODSC Thread.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FODSCManager () |
Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddThreadedRequest
(
const TArray< FString >& MaterialsToCompile, |
Add a request to compile a shader. The results are submitted and processed in an async manner. | |
| void | AddThreadedShaderPipelineRequest
(
EShaderPlatform ShaderPlatform, |
Add a request to compile a pipeline of shaders. | |
| bool | Returns true if we would actually add a request when calling AddThreadedShaderPipelineRequest. |