Mesa (main): microsoft/spirv_to_dxil: Fix non-Windows build.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Nov 11 01:50:35 UTC 2021


Module: Mesa
Branch: main
Commit: 1ca90f8752315389ae18b2c0d3773224db3c4c31
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ca90f8752315389ae18b2c0d3773224db3c4c31

Author: Vinson Lee <vlee at freedesktop.org>
Date:   Tue Nov  9 21:25:52 2021 -0800

microsoft/spirv_to_dxil: Fix non-Windows build.

../src/microsoft/spirv_to_dxil/dxil_validation.cpp: In function ‘bool validate_dxil(dxil_spirv_object*)’:
../src/microsoft/spirv_to_dxil/dxil_validation.cpp:129:12: error: ‘stderr’ was not declared in this scope
  129 |    fprintf(stderr, "DXIL validation only available in Windows.\n");
      |            ^~~~~~

Fixes: 37c366e2830 ("microsoft/spirv_to_dxil: Add DXIL validation to spirv2dxil")
Signed-off-by: Vinson Lee <vlee at freedesktop.org>
Reviewed-by: Jesse Natalie <jenatali at microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13736>

---

 src/microsoft/spirv_to_dxil/dxil_validation.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/microsoft/spirv_to_dxil/dxil_validation.cpp b/src/microsoft/spirv_to_dxil/dxil_validation.cpp
index 78a0e529b64..d4bd65afd5a 100644
--- a/src/microsoft/spirv_to_dxil/dxil_validation.cpp
+++ b/src/microsoft/spirv_to_dxil/dxil_validation.cpp
@@ -21,11 +21,12 @@
  * DEALINGS IN THE SOFTWARE.
  */
 
+#include <cstdio>
+
 #include "dxil_validation.h"
 
 #if DETECT_OS_WINDOWS
 
-#include <cstdio>
 #include <windows.h>
 #include <wrl/client.h>
 



More information about the mesa-commit mailing list