diff --git a/DirectXTex/DirectXTex.h b/DirectXTex/DirectXTex.h index e967831..4cecfc5 100644 --- a/DirectXTex/DirectXTex.h +++ b/DirectXTex/DirectXTex.h @@ -778,6 +778,16 @@ namespace DirectX _In_ D3D12_RESOURCE_STATES afterState = D3D12_RESOURCE_STATE_RENDER_TARGET) noexcept; #endif +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wcovered-switch-default" +#pragma clang diagnostic ignored "-Wswitch-enum" +#endif + #include "DirectXTex.inl" +#ifdef __clang__ +#pragma clang diagnostic pop +#endif + } // namespace