diff options
| author | Rémi Verschelde <rverschelde@gmail.com> | 2024-06-21 10:14:28 +0200 |
|---|---|---|
| committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-06-21 10:14:28 +0200 |
| commit | b749ff59e464c4aa20819d3eebc342421cfacec4 (patch) | |
| tree | e0a13579d45a78152b37a5d4079ec22b9039eeed /drivers/d3d12/rendering_context_driver_d3d12.cpp | |
| parent | ee3b31da808c47ea7f4a49663ee7893b8d89d4a8 (diff) | |
| parent | 10d81a238e07aede26c50ba23cf640239f755e23 (diff) | |
| download | redot-engine-b749ff59e464c4aa20819d3eebc342421cfacec4.tar.gz | |
Merge pull request #93369 from bruvzg/mingw-llvm-warnings
[LLVM/MinGW] Fix/suppress DX12 related warnings.
Diffstat (limited to 'drivers/d3d12/rendering_context_driver_d3d12.cpp')
| -rw-r--r-- | drivers/d3d12/rendering_context_driver_d3d12.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/d3d12/rendering_context_driver_d3d12.cpp b/drivers/d3d12/rendering_context_driver_d3d12.cpp index 128b8bcd03..c4cb99fcaa 100644 --- a/drivers/d3d12/rendering_context_driver_d3d12.cpp +++ b/drivers/d3d12/rendering_context_driver_d3d12.cpp @@ -43,12 +43,20 @@ #pragma GCC diagnostic ignored "-Wshadow" #pragma GCC diagnostic ignored "-Wswitch" #pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#elif defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-virtual-dtor" +#pragma clang diagnostic ignored "-Wstring-plus-int" +#pragma clang diagnostic ignored "-Wswitch" +#pragma clang diagnostic ignored "-Wmissing-field-initializers" #endif #include "dxcapi.h" #if defined(__GNUC__) && !defined(__clang__) #pragma GCC diagnostic pop +#elif defined(__clang__) +#pragma clang diagnostic pop #endif #if !defined(_MSC_VER) |
