150 const FString& DebugTexturePathName;
151 int32 ChunkDumpIndex = 0;
EGammaSpace
Definition Color.h:32
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ETextureSourceFormat
Definition TextureDefines.h:351
EVirtualTextureCodec
Definition VirtualTextureBuiltData.h:21
int BlockIndex
Definition binka_ue_decode_test.cpp:38
Definition NameTypes.h:617
Definition VirtualTextureDataBuilder.h:117
friend struct FAsyncMacroBlockTask
Definition VirtualTextureDataBuilder.h:126
bool Build(FTextureSourceData &InSourceData, FTextureSourceData &InCompositeSourceData, const FTextureBuildSettings *InSettingsPerLayer, bool bAllowAsync)
FVirtualTextureDataBuilder(FVirtualTextureBuiltData &SetOutData, const FString &DebugTexturePathName, ITextureCompressorModule *InCompressor=nullptr, IImageWrapperModule *InImageWrapper=nullptr)
~FVirtualTextureDataBuilder()
Definition IImageWrapperModule.h:50
Definition ImageWrapper.Build.cs:6
Definition ImageCore.h:416
Definition VirtualTextureDataBuilder.h:66
TArray< TArray< uint8 > > TilePayload
Definition VirtualTextureDataBuilder.h:67
EVirtualTextureCodec Codec
Definition VirtualTextureDataBuilder.h:69
TArray< uint8 > CodecPayload
Definition VirtualTextureDataBuilder.h:68
Definition VirtualTextureDataBuilder.h:29
int32 BlockX
Definition VirtualTextureDataBuilder.h:35
int32 BlockY
Definition VirtualTextureDataBuilder.h:36
int32 MipBias
Definition VirtualTextureDataBuilder.h:43
TArray< FImage > Mips
Definition VirtualTextureDataBuilder.h:47
int32 NumSlices
Definition VirtualTextureDataBuilder.h:45
int32 SizeInBlocksY
Definition VirtualTextureDataBuilder.h:41
int32 SizeX
Definition VirtualTextureDataBuilder.h:31
TArray< FVTTilePayload > Tiles
Definition VirtualTextureDataBuilder.h:46
int32 NumMips
Definition VirtualTextureDataBuilder.h:44
int32 SizeInBlocksX
Definition VirtualTextureDataBuilder.h:40
int32 SizeY
Definition VirtualTextureDataBuilder.h:32
Definition VirtualTextureDataBuilder.h:51
TArray< FVTBlockPayload > Blocks
Definition VirtualTextureDataBuilder.h:52
Definition VirtualTextureDataBuilder.h:56
int32 TileIndex
Definition VirtualTextureDataBuilder.h:58
int32 BlockIndex
Definition VirtualTextureDataBuilder.h:57
int32 MipIndexInBlock
Definition VirtualTextureDataBuilder.h:60
int32 TileY
Definition VirtualTextureDataBuilder.h:62
int32 TileX
Definition VirtualTextureDataBuilder.h:61
int32 MipIndex
Definition VirtualTextureDataBuilder.h:59
Definition VirtualTextureDataBuilder.h:18
EPixelFormat CompressedFormat
Definition VirtualTextureDataBuilder.h:19
TArray< uint8 > Payload
Definition VirtualTextureDataBuilder.h:20
Definition VirtualTextureDataBuilder.h:24
TArray< FVTTileMipPayload > Mips
Definition VirtualTextureDataBuilder.h:25
Definition VirtualTextureDataBuilder.h:87
int32 BlockSizeX
Definition VirtualTextureDataBuilder.h:90
int32 BlockSizeY
Definition VirtualTextureDataBuilder.h:91
int32 NumMips
Definition VirtualTextureDataBuilder.h:95
int32 SizeY
Definition VirtualTextureDataBuilder.h:94
int32 SizeInBlocksX
Definition VirtualTextureDataBuilder.h:88
int32 BlockSizeScale
Definition VirtualTextureDataBuilder.h:92
int32 SizeX
Definition VirtualTextureDataBuilder.h:93
bool InitializeFromBuildSettings(const FTextureSourceData &InSourceData, const FTextureBuildSettings *InSettingsPerLayer)
int32 SizeInBlocksY
Definition VirtualTextureDataBuilder.h:89
Definition VirtualTextureBuiltData.h:131
Definition VirtualTextureDataBuilder.h:73
FName TextureFormatName
Definition VirtualTextureDataBuilder.h:79
ETextureSourceFormat SourceFormat
Definition VirtualTextureDataBuilder.h:76
EPixelFormat PixelFormat
Definition VirtualTextureDataBuilder.h:77
bool bHasAlpha
Definition VirtualTextureDataBuilder.h:82
ERawImageFormat::Type ImageFormat
Definition VirtualTextureDataBuilder.h:75
EGammaSpace GammaSpace
Definition VirtualTextureDataBuilder.h:81
FName FormatName
Definition VirtualTextureDataBuilder.h:78