@@ -140,29 +140,54 @@ public enum TextureImporterFormat
140140 ETC2_RGB4_PUNCHTHROUGH_ALPHA = 46 ,
141141 // ETC2 (GLES3.0) 8 bits/pixel compressed RGBA texture format.
142142 ETC2_RGBA8 = 47 ,
143- // ASTC (block size 4x4) compressed RGB texture format.
143+
144+ // ASTC uses 128bit block of varying sizes (we use only square blocks). It does not distinguish RGB/RGBA
145+ ASTC_4x4 = 48 ,
146+ ASTC_5x5 = 49 ,
147+ ASTC_6x6 = 50 ,
148+ ASTC_8x8 = 51 ,
149+ ASTC_10x10 = 52 ,
150+ ASTC_12x12 = 53 ,
151+
152+ // please note that obsolete attrs are currently disabled because we have tests that checks for "no warnings"
153+ // yet at the same time there are packages that reference old ASTC enums.
154+ // hence the only way is to go to trunk -> fix packages -> obsolete
155+
156+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
157+ // [System.Obsolete("Use ASTC_4x4 (UnityUpgradable) -> ASTC_4x4")]
144158 ASTC_RGB_4x4 = 48 ,
145- // ASTC (block size 5x5) compressed RGB texture format.
159+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
160+ // [System.Obsolete("Use ASTC_5x5 (UnityUpgradable) -> ASTC_5x5")]
146161 ASTC_RGB_5x5 = 49 ,
147- // ASTC (block size 6x6) compressed RGB texture format.
162+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
163+ // [System.Obsolete("Use ASTC_6x6 (UnityUpgradable) -> ASTC_6x6")]
148164 ASTC_RGB_6x6 = 50 ,
149- // ASTC (block size 8x8) compressed RGB texture format.
165+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
166+ // [System.Obsolete("Use ASTC_8x8 (UnityUpgradable) -> ASTC_8x8")]
150167 ASTC_RGB_8x8 = 51 ,
151- // ASTC (block size 10x10) compressed RGB texture format.
168+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
169+ // [System.Obsolete("Use ASTC_10x10 (UnityUpgradable) -> ASTC_10x10")]
152170 ASTC_RGB_10x10 = 52 ,
153- // ASTC (block size 12x12) compressed RGB texture format.
171+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
172+ // [System.Obsolete("Use ASTC_12x12 (UnityUpgradable) -> ASTC_12x12")]
154173 ASTC_RGB_12x12 = 53 ,
155- // ASTC (block size 4x4) compressed RGBA texture format.
174+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
175+ // [System.Obsolete("Use ASTC_4x4 (UnityUpgradable) -> ASTC_4x4")]
156176 ASTC_RGBA_4x4 = 54 ,
157- // ASTC (block size 5x5) compressed RGBA texture format.
177+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
178+ // [System.Obsolete("Use ASTC_5x5 (UnityUpgradable) -> ASTC_5x5")]
158179 ASTC_RGBA_5x5 = 55 ,
159- // ASTC (block size 6x6) compressed RGBA texture format.
180+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
181+ // [System.Obsolete("Use ASTC_6x6 (UnityUpgradable) -> ASTC_6x6")]
160182 ASTC_RGBA_6x6 = 56 ,
161- // ASTC (block size 8x8) compressed RGBA texture format.
183+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
184+ // [System.Obsolete("Use ASTC_8x8 (UnityUpgradable) -> ASTC_8x8")]
162185 ASTC_RGBA_8x8 = 57 ,
163- // ASTC (block size 10x10) compressed RGBA texture format.
186+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
187+ // [System.Obsolete("Use ASTC_10x10 (UnityUpgradable) -> ASTC_10x10")]
164188 ASTC_RGBA_10x10 = 58 ,
165- // ASTC (block size 12x12) compressed RGBA texture format.
189+ // [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
190+ // [System.Obsolete("Use ASTC_12x12 (UnityUpgradable) -> ASTC_12x12")]
166191 ASTC_RGBA_12x12 = 59 ,
167192
168193 // Nintendo 3DS-flavoured ETC
0 commit comments