DirectXShaderCompiler
DirectXShaderCompiler copied to clipboard
dxc: Getting dxcapi.h can be compiled with mingw
:white_check_mark: Build DirectXShaderCompiler 1.0.1678 completed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/7d4b9eac98 by @lygstate)
:x: Build DirectXShaderCompiler 1.0.1679 failed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/5b535a9a38 by @lygstate)
:white_check_mark: Build DirectXShaderCompiler 1.0.1680 completed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/a3990044ba by @lygstate)
This is for mesa: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16671
:white_check_mark: Build DirectXShaderCompiler 1.0.1681 completed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/051dee0fc5 by @lygstate)
Is this solving the same problem as #4178?
Is this solving the same problem as #4178?
Something alike, I quck look at #4178, I found it's #include <windows.h> in include/dxc/Support/WinAdapter.h and that's will expose the whole windows.h and would easily cause all sorts of compiling errors.
:x: Build DirectXShaderCompiler 1.0.1704 failed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/2c5f42b041 by @lygstate)
CMAKE_CXX_COMPILER_FRONTEND_VARIANT is introduced in cmake 3.14. Maybe CMAKE_CXX_COMPILER_ID is a more compatible option?