[build] Add Josh's libdisplay-info fork for parsing EDIDs

This will be used to parse static HDR metadata and chromaticity of the display.

Upstream currently has no Windows or MSVC support so use my fork for now.
This commit is contained in:
Joshua Ashton 2022-11-17 16:45:42 +00:00 committed by Philip Rebohle
parent 3b9235fe23
commit ac10c75ca0
3 changed files with 8 additions and 0 deletions

4
.gitmodules vendored
View File

@ -7,3 +7,7 @@
[submodule "include/spirv"]
path = include/spirv
url = https://github.com/KhronosGroup/SPIRV-Headers.git
[submodule "subprojects/libdisplay-info"]
path = subprojects/libdisplay-info
url = https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info
branch = windows

View File

@ -39,6 +39,9 @@ dxvk_include_dirs = [
'./include/spirv/include'
]
proj_displayinfo = subproject('libdisplay-info')
dep_displayinfo = proj_displayinfo.get_variable('di_dep')
if platform == 'windows'
compiler_args += [
'-DNOMINMAX',

@ -0,0 +1 @@
Subproject commit 3b2e9f6b76aa8d0c413c93202e93816517d781bd