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

Author: Sil Vilerino <sivil...@microsoft.com>
Date:   Tue Dec  5 08:00:01 2023 -0500

d3d12: Bump directx-headers dependency to v611.0 for latest video codecs and 
features

Reviewed-by: Jesse Natalie <jenat...@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26556>

---

 .gitlab-ci/container/build-directx-headers.sh | 2 +-
 .gitlab-ci/image-tags.yml                     | 4 ++--
 .gitlab-ci/windows/mesa_deps_build.ps1        | 2 +-
 meson.build                                   | 2 +-
 subprojects/DirectX-Headers.wrap              | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci/container/build-directx-headers.sh 
b/.gitlab-ci/container/build-directx-headers.sh
index e2225e6fb48..702f978136d 100644
--- a/.gitlab-ci/container/build-directx-headers.sh
+++ b/.gitlab-ci/container/build-directx-headers.sh
@@ -7,7 +7,7 @@
 
 set -ex
 
-git clone https://github.com/microsoft/DirectX-Headers -b v1.711.3-preview 
--depth 1
+git clone https://github.com/microsoft/DirectX-Headers -b v1.611.0 --depth 1
 pushd DirectX-Headers
 meson setup build --backend=ninja --buildtype=release -Dbuild-test=false 
$EXTRA_MESON_ARGS
 meson install -C build
diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml
index 403c32b3c8e..129f9b2b9b6 100644
--- a/.gitlab-ci/image-tags.yml
+++ b/.gitlab-ci/image-tags.yml
@@ -10,7 +10,7 @@ variables:
    DEBIAN_BASE_TAG: "2023-11-18-deqp-runner"
 
    DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
-   DEBIAN_BUILD_TAG: "2023-12-01-debian-x86_32-d3d12_2"
+   DEBIAN_BUILD_TAG: "2023-12-05-directx-headers-dep-611"
 
    DEBIAN_X86_64_TEST_BASE_IMAGE: "debian/x86_64_test-base"
 
@@ -33,7 +33,7 @@ variables:
    WINDOWS_X64_VS_TAG: "2022-10-20-upgrade-zlib"
 
    WINDOWS_X64_BUILD_PATH: "windows/x64_build"
-   WINDOWS_X64_BUILD_TAG: "2023-06-24-agility-711"
+   WINDOWS_X64_BUILD_TAG: "2023-12-07-directx-headers-611"
 
    WINDOWS_X64_TEST_PATH: "windows/x64_test"
    WINDOWS_X64_TEST_TAG: "2023-05-30-warp-1.0.7.1"
diff --git a/.gitlab-ci/windows/mesa_deps_build.ps1 
b/.gitlab-ci/windows/mesa_deps_build.ps1
index 8872ae2f585..b360678c29e 100644
--- a/.gitlab-ci/windows/mesa_deps_build.ps1
+++ b/.gitlab-ci/windows/mesa_deps_build.ps1
@@ -12,7 +12,7 @@ $depsInstallPath="C:\mesa-deps"
 
 Get-Date
 Write-Host "Cloning DirectX-Headers"
-git clone -b v1.711.3-preview --depth=1 
https://github.com/microsoft/DirectX-Headers deps/DirectX-Headers
+git clone -b v1.611.0 --depth=1 https://github.com/microsoft/DirectX-Headers 
deps/DirectX-Headers
 if (!$?) {
   Write-Host "Failed to clone DirectX-Headers repository"
   Exit 1
diff --git a/meson.build b/meson.build
index af5ab824360..e3560589f83 100644
--- a/meson.build
+++ b/meson.build
@@ -562,7 +562,7 @@ if with_gallium_d3d12 or with_microsoft_clc or 
with_microsoft_vk
   dep_dxheaders = dependency('directx-headers', required : false)
   if not dep_dxheaders.found()
     dep_dxheaders = dependency('DirectX-Headers',
-      version : '>= 1.610.0',
+      version : '>= 1.611.0',
       fallback : ['DirectX-Headers', 'dep_dxheaders'],
       required : with_gallium_d3d12 or with_microsoft_vk
     )
diff --git a/subprojects/DirectX-Headers.wrap b/subprojects/DirectX-Headers.wrap
index f274eaff991..447fda66839 100644
--- a/subprojects/DirectX-Headers.wrap
+++ b/subprojects/DirectX-Headers.wrap
@@ -2,4 +2,4 @@
 directory = DirectX-Headers-1.0
 
 url = https://github.com/microsoft/DirectX-Headers.git
-revision = v1.610.0
+revision = v1.611.0

Reply via email to