summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-03-30 15:24:22 +0200
committerJan Ekström <jeebjp@gmail.com>2023-04-02 21:23:48 +0300
commit9d120a441191870cbb734a6769478eb4aadd701e (patch)
treeb398b013defab12b7386b2a039cac33bc9ff94a7 /wscript
parent911d742817fc05be39706d42d32647eb91e8fdde (diff)
downloadmpv-9d120a441191870cbb734a6769478eb4aadd701e.tar.bz2
mpv-9d120a441191870cbb734a6769478eb4aadd701e.tar.xz
build: add check for eglext_angle.h when checking for ANGLE
This better follows the actual required bits, and makes sure that a file not part of standard EGL headers is available, as the handle type is part of standard EGL extensions header.
Diffstat (limited to 'wscript')
-rw-r--r--wscript5
1 files changed, 3 insertions, 2 deletions
diff --git a/wscript b/wscript
index 7000fc60b1..d660404594 100644
--- a/wscript
+++ b/wscript
@@ -637,8 +637,9 @@ video_output_features = [
'desc': 'OpenGL ANGLE headers',
'deps': 'os-win32 || os-cygwin',
'groups': [ 'gl' ],
- 'func': check_statement(['EGL/egl.h', 'EGL/eglext.h'],
- 'int x = EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE')
+ 'func': check_statement(['EGL/egl.h', 'EGL/eglext.h', 'EGL/eglext_angle.h'],
+ 'int x = EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE; '
+ 'PFNEGLCREATEDEVICEANGLEPROC y = NULL')
} , {
'name': '--egl-angle-lib',
'desc': 'OpenGL Win32 ANGLE Library',