bryan sefcik
da92084a12
Optimized out more private modules includes and dependencies.
...
#preflight 64627c382965f6ea8ea83bd6
[CL 25479683 by bryan sefcik in ue5-main branch]
2023-05-15 16:26:12 -04:00
Dan Thompson
9a6a7a84d9
Plumb the mip layout down to the child texture ddc key versions as certain child formats need to know mip dimensions in order to know if aspects of the build affect the textures, as well as note in the extended data whether the texture tiling is sensitive to LODBias so that textures that change layouts as a result of that are independent in the ddc.
...
This also fixes the missing include path for TextureFormat.Build.cs
#rb fabian.giesen
#rb charles.bloom
#preflight 6421fa27974dfaa53cb188e5
[CL 24808879 by Dan Thompson in ue5-main branch]
2023-03-27 16:39:53 -04:00
charles bloom
65aa836d8e
Remove NVTT imports from TextureCompressor Module
...
should only be pulled from TextureFormatDXT
#preflight 62420bed9f404234142e2609
#rb none
[CL 19532444 by charles bloom in ue5-main branch]
2022-03-28 16:09:27 -04:00
Zousar Shaker
6521df7bb5
Attempt #2 (with issues fixed from last time): Extract texture format indexing and interfaces from the TargetPlatformManager and instead put it into a new type: TextureFormatManager instead. TargetPlatformManager retains the same API for querying texture format information, it just forwards to the TextureFormatManager instead. This is to facilitate the use of TextureCompressor from standalone executables that shouldn't depend on TargetPlatformManager.
...
#rb ben.ingram
Undo //UE5/Main/Engine/Source/... changelist 16172520
[CL 16185594 by Zousar Shaker in ue5-main branch]
2021-05-03 14:05:29 -04:00
Zousar Shaker
64b4edb93a
Undo //UE5/Main/Engine/Source/... changelist 16165786
...
[CL 16172520 by Zousar Shaker in ue5-main branch]
2021-04-30 16:07:56 -04:00
Zousar Shaker
5120294eb3
Extract texture format indexing and interfaces from the TargetPlatformManager and instead put it into a new type: TextureFormatManager instead. TargetPlatformManager retains the same API for querying texture format information, it just forwards to the TextureFormatManager instead. This is to facilitate the use of TextureCompressor from standalone executables that shouldn't depend on TargetPlatformManager.
...
#rb ben.ingram
[CL 16165786 by Zousar Shaker in ue5-main branch]
2021-04-30 00:28:32 -04:00