This commit is contained in:
2025-08-22 02:19:48 +01:00
commit a4c82452be
373 changed files with 52044 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
namespace Penumbra.Api.Enums;
/// <summary>
/// The different types of textures a given texture can be converted to.
/// </summary>
public enum TextureType
{
/// <summary> Convert the texture to .png. </summary>
Png = 0,
/// <summary> Keep the texture format as it is but save as .tex. </summary>
AsIsTex = 1,
/// <summary> Keep the texture format as it is but save as .dds. </summary>
AsIsDds = 2,
/// <summary> Convert the texture to RGBA32 and save as .tex. </summary>
RgbaTex = 3,
/// <summary> Convert the texture to RGBA32 and save as .dds. </summary>
RgbaDds = 4,
/// <summary> Convert the texture to BC3 and save as .tex. </summary>
Bc3Tex = 5,
/// <summary> Convert the texture to BC3 and save as .dds. </summary>
Bc3Dds = 6,
/// <summary> Convert the texture to BC3 and save as .tex. </summary>
Bc7Tex = 7,
/// <summary> Convert the texture to BC3 and save as .dds. </summary>
Bc7Dds = 8,
/// <summary> Convert the texture to .tga. </summary>
Targa = 9,
}