113#define FOREACH_ENUM_EPIXELFORMAT(op) \
115 op(PF_A32B32G32R32F) \
125 op(PF_DepthStencil) \
130 op(PF_G16R16F_FILTER) \
133 op(PF_A16B16G16R16) \
140 op(PF_FloatR11G11B10) \
148 op(PF_R16G16B16A16_UINT) \
149 op(PF_R16G16B16A16_SINT) \
150 op(PF_R5G6B5_UNORM) \
162 op(PF_R32G32B32A32_UINT) \
174 op(PF_R8G8B8A8_UINT) \
175 op(PF_R8G8B8A8_SNORM) \
176 op(PF_R16G16B16A16_UNORM) \
177 op(PF_R16G16B16A16_SNORM) \
178 op(PF_PLATFORM_HDR_0) \
179 op(PF_PLATFORM_HDR_1) \
180 op(PF_PLATFORM_HDR_2) \
183 op(PF_ETC2_R11_EAC) \
184 op(PF_ETC2_RG11_EAC) \
186 op(PF_B5G5R5A1_UNORM) \
187 op(PF_ASTC_4x4_HDR) \
188 op(PF_ASTC_6x6_HDR) \
189 op(PF_ASTC_8x8_HDR) \
190 op(PF_ASTC_10x10_HDR) \
191 op(PF_ASTC_12x12_HDR) \
192 op(PF_G16R16_SNORM) \
194 op(PF_R32G32B32_UINT) \
195 op(PF_R32G32B32_SINT) \
201 op(PF_ASTC_4x4_NORM_RG) \
202 op(PF_ASTC_6x6_NORM_RG) \
203 op(PF_ASTC_8x8_NORM_RG) \
204 op(PF_ASTC_10x10_NORM_RG) \
205 op(PF_ASTC_12x12_NORM_RG) \
268#define UE_PIXELFORMAT_TO_UINT8(argument) static_cast<uint8>(argument)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
constexpr bool EnumHasAllFlags(Enum Flags, Enum Contains)
Definition EnumClassFlags.h:28
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6