2021-05-13 20:42:14 -04:00
|
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
|
|
|
|
|
|
#include "CoreMinimal.h"
|
|
|
|
|
|
|
|
|
|
#include "DerivedDataBuildWorkerInterface.h"
|
|
|
|
|
#include "LaunchEngineLoop.h"
|
|
|
|
|
#include "Modules/ModuleManager.h"
|
|
|
|
|
#include "TextureBuildFunction.h"
|
|
|
|
|
|
2021-05-21 01:32:29 -04:00
|
|
|
IMPLEMENT_APPLICATION(BaseTextureBuildWorker, "BaseTextureBuildWorker");
|
2021-05-13 20:42:14 -04:00
|
|
|
|
|
|
|
|
void DerivedDataBuildWorkerInit()
|
|
|
|
|
{
|
2021-05-21 01:32:29 -04:00
|
|
|
static FTextureBuildFunction UncompressedTextureBuildFunction;
|
|
|
|
|
UncompressedTextureBuildFunction.SetName(TEXT("UncompressedTexture"));
|
|
|
|
|
UE::DerivedData::RegisterWorkerBuildFunction(&UncompressedTextureBuildFunction);
|
|
|
|
|
|
|
|
|
|
static FTextureBuildFunction OodleTextureBuildFunction;
|
|
|
|
|
OodleTextureBuildFunction.SetName(TEXT("OodleTexture"));
|
|
|
|
|
UE::DerivedData::RegisterWorkerBuildFunction(&OodleTextureBuildFunction);
|
2021-05-13 20:42:14 -04:00
|
|
|
}
|
|
|
|
|
|