summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorrcombs <rcombs@rcombs.me>2021-12-21 02:35:40 -0600
committerrcombs <rcombs@rcombs.me>2021-12-22 18:43:34 -0600
commit62ad427823a22e2afa5069f9611ce07d6a87da78 (patch)
treee9295909f7defd52bcd971f2da5aa3fec8e16a24 /configure
parent376790086046f57283491854544ea85cfd73e4ce (diff)
configure: test the metal compiler before use
Apparently Metal.framework is included with the command line tools (and thus may be present without Xcode), but the Metal compiler is only included as part of Xcode.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure b/configure
index 93c1fb1871..410f7cb241 100755
--- a/configure
+++ b/configure
@@ -6365,6 +6365,8 @@ enabled videotoolbox && {
check_func_headers CoreVideo/CVImageBuffer.h kCVImageBufferTransferFunction_SMPTE_ST_428_1 "-framework CoreVideo"
}
+enabled metal && test_cmd $metalcc -v || disable metal
+
check_struct "sys/time.h sys/resource.h" "struct rusage" ru_maxrss
check_type "windows.h dxva.h" "DXVA_PicParams_AV1" -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0